IP (intellectual property) holding company
Specializing in the development of
internet brands and domain names.
IP (intellectual property) holding company
Specializing in the development of
internet brands and domain names.
21 Connected, S.à.r.l.
62 Avenue de la liberté
L-1930 Luxembourg
helloΘ21connected·com
(substitute with proper characters)