• 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


11-13, Boulevard de la Foire, L-1528 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 are always keen on learning what we can do better to support the communities in which we operate and care for the environment. We strive to be a positive force for society, listening to our communities' suggestions, comments, and concerns.

Please email with any comments.


Our Approach

We’re motivated to do everything we can to help build a sustainable future for us all.