Imprint

Tellus Capital GmbH
Ulmenstr. 21a
22299 Hamburg
Germany

Mail: [email protected]
Web: www.tellus.vc

Commercial Register: Amtsgericht Hamburg HRB 128148
VAT Identification: DE
Managing Director: Alexander J. Lohmann