Our offices
Nevastar Finance Ltd
6 Duke Street St James’s
London SW1Y 6BN
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