We are building our new website.


See you soon here.

Luxembourg

2, rue Gabriel Lippmann
L-5365 Munsbach
Grand Duchy of Luxembourg
+352 27695932
info@ggm.lu

London

1, Ropemaker Street
London EC2Y 9HT
United Kingdom
+352 27695932
uk@ggm.lu

Barcelona

World Trade Centre - Edificio Sur, Planta 2
Moll de Barcelona
08039 Barcelona
Spain
+352 27695932
iberia@ggm.lu