Company overview
RCS number
B149159
Name
The North Sarl
Entity type
SARL
Address
7, Rue du Nord L-2229 Luxembourg
Country
Luxembourg