Where to find us Office address: 4, rue PeternelchenL-2370 Howald Postal address: P.O. Box 487L-2014 Luxembourg GPS info rue Peternelchen: Latitude = 49.57609Longitude = 6.13805 Google maps