Shanghai, China
11F, Garden Business Building , No 82 Zhongshan North 1st Road , Shanghai 200083, PRC