16 High Holborn, London WC1V 6BX United Kingdom
Contact Us
United Kingdom
Headquarter

Level 39, One Canada Square,
Canary Wharf, London
E14 5AB

United Kingdom
Phone: +44 20 8616 7470

United Kingdom
Project Office

16 High Holborn, London WC1V 6BX
United Kingdom
Phone: +44 20 8616 7470

Turkey
Development Office

Nisbetiye Mahallesi, Gazi Gucnar Sokak, Uygur Is Merkezi,
No:4 D:4 Besiktas, Istanbul / Turkey
Phone: +90 212 337 2726

Germany
Project Office

Peter-Müller-Straße 3 40468 Düsseldorf
Germany
Phone: +49 211 42471 5678

Italy
Project Office

Via Montecatini, 14, 20144 Milano
Italy
Phone: +39 02 4963 0207

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.