Contact Infomation
Shenzhen Starz Technology Co., Ltd
Guangdong, China
1 / F, Building A, Yingdafeng Science And Technology Park, No. 393, Jihua Road, Hua Street, Shenzhen, Guangdong, China
518000
Mr Lee Chan