Contact Us

Get in touch

For any questions, please submit your query below.

  • Telephone

    +86 21 51082965

     

  • Email
  • Office Location

    3F, 717 Yishan Road,

    Xuhui District, Shanghai,

    China 200233

  • Postal Address

    3F, 717 Yishan Road,

    Xuhui District, Shanghai,

    China 200233

  • Office Hours

    Monday – Friday
    9am – 5pm