Slash Other Ltdactive · #14392273 · Architectural Activities · Company Details5 Mendez Way, London, SW15 5GA, EnglandEstablished 2022View on Companies HouseContact Information