info@challenge-21c.com
NO.1918 TINGFENG ROAD, TINGLIN, JIN SHAN DISTRICT,
SHANGHAI 201504 P.R.C.
17TH FLOOR SHANGHAI ORIENTAL CENTER,
699 WEST NANJING ROAD, SHANGHAI 200041 P.R.C.