Offices in London, Geneva, Zurich and Luxembourg

Our offices

contact@nevastar.com

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