N.P. HOLDING S.A.R.L.
2 Rue de l’Eau, L-1449 Luxembourg
NatPower Italy
Via Savona 97,
20143 Milano, Italy
NatPower UK
Level 8, Lily House, 13 Hanover Square,
Mayfair, London, W1S 1HN,
United Kingdom
2 Rue de l’Eau, L-1449 Luxembourg
Via Savona 97,
20143 Milano, Italy
Level 8, Lily House, 13 Hanover Square,
Mayfair, London, W1S 1HN,
United Kingdom