Send us a message and we'll respond as soon as possible.
Find our details and social links.
Contact Details
info@eco-buildings.net
+44 (0) 207 380 0999
Investor Relations
ir@eco-buildings.net
Office Address
160 Camden High Street, NW1 0NE
London, UK
Factory Address
Durrës, AL
Social