Contact Us
Contact details
Lilliput International Co., Ltd.
Office Address
F/6, NO.12 Meihu Road, Pumei, Chenghai, Shantou, GD, China
Business manager
Charlie Lu
Phone Number
+86-754-86394801
+86-15802075520
+86-15802075520
Skype
Alibaba Website