Catja de Haas Architects Ltd
+44 20 8870 5696
info@catjadehaas.com
Registered office: 20 Schubert Road, London, United Kingdom, SW15 2QSRegistered in England Nº 11304788.