Company: OPPS GROUP LIMITED. Talla 2105, mokhoa Center, 29-31 Cheung Lee Street, Chai Wan, Hk Factory Kenya: No.13 DongJiang Road, DeGan Industrial Park, JiangJin District, Chongqing, China. sale@opmfz.com Tel: 0086-591-83842082 Mobile: 0086-18950413320 Fax: 0086-591-83536434