• Hangzhou Headquaters
    3-6F, Building 24, Yinhai Sci-Tech Innovation Center, 501 Fucheng Road, Xiasha Street Qiantang District, Hangzhou 310018, China
    +86-21-3886 3300
  • Shanghai Business Operation Center
    Rm 1003, Building 3B, New Bund World Trade Center, No. 11, Lane 221, Dongyu Road, Shanghai 200126, China
    +86-21-3886 3300