Publisher
Company name: TMC Luxembourg
Legal form: SARL
Share capital: €12,000
Registered office: 89 E rue Pafebruch, L-8303 Capellen, Grand Duchy of Luxembourg
Luxembourg Trade Register: B254908
VAT number: LU33030627
Business licence: 10129720/1
Contact
Email: luxembourg@tmceurope.com
Phone: +352 26 10 34 65
Publication director
Alec Van Der Snickt, CEO
Hosting
Company: EuroDNS
Address: 24 Rue Léon Laval, 3372 Leudelange
Website: www.eurodns.com
Intellectual property
All content on this website (texts, images, videos, logos, visual identity) is the exclusive property of TMC Luxembourg or its partners. Any reproduction, representation or distribution, in whole or in part, without prior written authorisation is prohibited and constitutes an infringement punishable by law.
Applicable law
These legal notices are governed by Luxembourg law. Any dispute relating to the use of the website falls under the exclusive jurisdiction of the courts of Luxembourg.
Last updated: 01/09/2026