Shoochin Logistics Co., Ltd.
|Address: No.1012-10F, Shenhua Commercial Building, No.2018 Jiabin Road, Luohu District, Shenzhen, China 518001
Tel: +86.755.2542.2160 (24H)
Fax: +86.755.2541.4947
Email: [email protected]
Website: http://www.shoochin.com/en/