Contact Us

Get In touch

    Our Address

    Beijing, China: 12th Floor, Block B, New World Office Building, Dongcheng District, Beijing 110000

    Shenzhen, China: Unit 1002, National Technology Building, No. 109, Baoshen Road, Nanshan District, Shenzhen, 518057

    Shanghai, China: Third Floor, Building 6, No. 6055, Jinhai Highway, Fengxian District, Shanghai, 201406

    Chongqing, China: 5th Floor, Area E, Haiwangxing Technology Building, No. 195, middle of Huangshan Avenue, Yubei District, Chongqing, 401120

    Paris, France:42 Rue du Faubourg Poissonnière, Paris, France, 75010

    BC, Canada: 4940 N°  3 Road, Unit 116, Richmond, BC, Canada, V6X 3A5

    Marrakech, Morocco: Centre d’affaire Guelizium, Boulevard Mohamed V, Marrakech 44000, Moroc

    Eindhoven, Netherlands: Lichttoren 32, 5611BJ, Eindhoven, Netherlands