Shanghai Office: CHANNEL INTERNATIONAL LTD.
Rm B503, Building 4, No.430 Linqing Road, YangPu District, ShangHai, 200082 China
Beijing Office: CHANNEL ARK ENTERPRISES
RmB910, United International Building, NO.19 Dongsanhuan South Rd., Chaoyang Dist.,Beijing 100021. China
Production Base: Nantong Shengyang Electric Co., ltd.
9 Shuanggong Road, Shuanglou Industrial Park, Haian, Jiangsu Province, P.R.China