ShanghaiNo.30,Metro Plaza, Zhao Jia Bang RoadTian Yao Qiao RoadShanghai 200030Shanghai, China
021-64268239