LONDON

Capstan Capital Partners LLP
14 Hanover Square
Mayfair
London W1S 1HN
United Kingdom

+44 207 101 7530
Contact

HAMBURG

Capstan Corporate Finance GmbH
Große Elbstraße 42
22767 Hamburg
Germany

Contact

ZURICH

Capstan Capital (Switzerland) LLC
TANNENRIEDSTRASSE 10
8810 HORGEN – ZÜRICH
SWITZERLAND

+41 43 377 57 59
Contact