Contact Us

  • Shanghai Headquarter

  • 3/F Block 81 Building
    No.130 Tianlin Road
    Xuhui District, Shanghai 200233

Message Us

  • Type of Enquiry*

    Please select

  • Message*

    Please fill in

  • Name*

    Please fill in

  • Company

    Please fill in

  • Email*

    Please fill in

  • Phone*

    Please fill in

    *Required fields