Our offices
Nevastar Finance Ltd
Devonshire House
1 Mayfair Place
London W1J 8AJ
United Kingdom
+44 207 290 3210
Nevastar Finance (Suisse) S.A.
Boulevard Helvétique 31
CH-1207 Geneva
Switzerland
Limmatquai 4,
CH-8001 Zurich
Switzerland
+41 22 817 8000
Nevastar Finance (Luxembourg) S.A.
17A Rue des Bains,
L-1212 Luxembourg
www.nevastar.lu
+352 27 48 72 1