Twelve Capital AG
- Dufourstrasse 101
- 8008 Zurich
- Switzerland
- Phone: +41 (0)44 5000 120
- Email: info@twelvecapital.com
Twelve Capital (UK) Ltd
- Moss House, 15-16 Brook’s Mews
- London W1K 4DS
- United Kingdom
- Phone: +44 (0)203 856 67 60
- Email: info@twelvecapital.com
Twelve Capital (DE) GmbH
- Theatinerstraße 11
- 80333 Munich
- Germany
- Phone: +49 (0)89 839316 112
- Email: info@twelvecapital.com