You can reach us during office hours at +352 28 488 871. You can also contact us by filling out the below form or per e-mail at

Our office is located in the city center:

2, Place de Paris
L-2314 Luxembourg

Please click here for more information about our office in the Netherlands.