Company Imprint

Trufa Inc.

155 Bovet Road, Suite 303
San Mateo, CA 94402
USA
Phone: +1 (650) 653-8600

Trufa GmbH

Burgstrasse 61
69121 Heidelberg
Germany
Tel: +49 (6221) 4 38 52 – 0
Fax: +49 (6221) 4 38 52 – 22
E-mail: trufa@trufa.net
Register Court: Mannheim. Commercial Register No.: 718555