Do you want to be added to our presslist? Please, fill in this form
If you want to contact us for any other reason, please fill out the form below.
Our HQ is located in Lille, at the crossroads of Europe’s biggest cities, 80 min from the UK, 35 min from Brussels, 50 min from Paris and with easy connections across the continent.
406 rue Léon Gambetta
Phone: +33 (0)184 2001 04