Contact
Leo Trust Switzerland AG
Nüschelerstrasse 44
8001 Zurich
Tel: +41 44 512 55 55
Fax: +41 44 512 55 00
Email: info@leotrust.ch
Director: Dr. Roderik J. P. Strobl
Domicile: Zürich
VAT: CHE-494.612.721
Commercial register office: Canton Zurich