Legal

Imprint

Legal information (Impressum) as required for our German operations.

Offices

Shanghai: Room 1601-1602, No. 32, Tieling Rd, Shanghai, China
Hangzhou: 6F, Building B, Guigu International Center, No. 2000, North Shixin Rd, Hangzhou, China
Germany: Habermehlstr. 50, 75175 Pforzheim, Germany