Our address:
  • Level 15, Office 1543, One Corporate Avenue 222, Hu Bin Road, Lu Wan District Shanghai, China 200021

Contact details:
Phone number:
  • Phone: +8621 6122 1260 Fax: +8621 6122 2418