Contact Us

Company Address

  20/F, 1958 Zhong Shan North Road, Shanghai 

  +86 21 62032122

Office Address

  Room 605A, Yuwell Tower, 663 Shenhong Road, Shanghai

  +86 21 34700852