• Contact Us

Get in touch

We have offices in Edinburgh, Luxembourg and Portugal.

Edinburgh, UK

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

Phone: 0131 243 1380


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


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.