663 Design Ltdactive · #13213688 · Architectural Activities · Company Details663 Finchley Road, London, NW2 2HN, EnglandEstablished 2021View on Companies HouseContact Information