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

Azerbaijan
Project Office

Bulvar Küçesi, Kristal Abşeron,
Bina 6 Sumquayıt
Azerbaijan
Phone: +994 55 514 4922

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.