Shanghai Yongsheng Data Technology Company Limited is located in Huangpu, China on 128 Weihai Rd, Shanghai. Shanghai Yongsheng Data Technology Company Limited is rated 3 out of 5 in the category internet service provider in China.
Address
128 Weihai Rd, Shanghai