Shanghai Cosmo Display Co. Ltd
Room 1401, East Bldg. No. 789
Changning District,
Shanghai
China