Legal Information

Identity

EuroDNS S.A.
24, rue Léon Laval
L-3372 Leudelange
Luxembourg


VAT: LU-19406747
Trade Register number: B 89.978
Trade License: 99356
Matricule: 20022230604

Management Team