Contact Infomation
Shenzhen Pangniu Technology Limited
Guangdong, China
No. 21, Fenghuang Industrial Park, Fenghuang Road, Pinghu, Longgang District
518111
Ms. Skye Ren
86-0755-83030000
86-13533458647