Shenzhen Chengcai Technology CO., LTD is a .... 251 Baogang North Road, Luohu District, Shenzhen, Guangdong, China Tel: 86-755- 8295 9885 8295 8289 ( Mr. Yang) Fax: 86-755-8295 8289....