Shenzhen Snowball Lighting Incorporated
No. 82 Center Village, Mission Hills
Shenzhen,
Guangdong 518110
China