• Contact Us

Get in touch

We have offices in Edinburgh, London, Luxembourg, Portugal and Spain.

Edinburgh, UK

4th Floor, 12 Blenheim Place, Edinburgh, EH7 5JH

Phone: 0131 243 1380

London, UK

6th Floor, 2 Kingdom St, London, W2 6BD


53 Bd Royal, L-2449, Luxembourg

Alges, Portugal

Rua João Chagas, 53A Piso 0, 1495-072 Algés, Portugal

Phone: (+351) 21 487 67 00

Fax: (+351) 21 487 67 01


Madrid, Spain

Calle del Sil, 50 Portal Vision Madrid 28002 Spain

We embrace evolution and are always keen to learn what we can do better to care for the environment and support the communities in which we operate. We strive to be a positive force for society, listening to our communities' comments and concerns.

Please email us at with any questions or suggestions.


Our Approach

We’re working as one team right across Europe to do everything we can to secure the future of people and the planet.