Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquarters158 Julu Road, Level B1, Inside Found 158, close to Chengdu South RoadShanghai, Shanghai 200030 cnPhone: 862163333758