Company name: DESHUAI INFORMATION TECHNOLOGY (SHANGHAI) CO LTD
Company address: RM 906 BLK E EVERBRIGHT CONVENTION & EXHIBITION NO 82 CAOBAO RD XUHUI DIST 200235 SHANGHAI SH, CHN
Website: http://www.dsinfor.com