Coolum Limited
Business Name
Business Address
9 rue Jean Morth,
L-8230 Capellen
Luxembourg
EVERTZ  EUROPE S.A.
Business Name
Business Address
2 Rue des Girondins,
L-1626 Luxembourg
Luxembourg
Business Website Address
Business Phone Number
621 131 001
Maana Electric SA
Business Name
Business Address
18 rue de L'industrie, Foetz Luxembourg
L-3895
Luxembourg
Business Website Address
Business Phone Number
+352 691 216 969
Redwire Space Europe (Made in Space Europe S.à.r.l.)
Business Address
10 Rue M Henri Schnadt,
L-2530 Luxembourg
Luxembourg
Business Website Address
Business Phone Number
+352 661 87 18 04
TENARIS S.A.
Business Name
Business Address
26 Boulevard Royal, Luxembourg
L-2449
Luxembourg
Business Website Address
Business Phone Number
+352 26 47 12 00