Clelo ensures the highest quality products for optimum user experience. If you have a query, order or complaint, Pls get in touch with us by filling the form given below. We will make sure that we get back to you with a resolution within 1 working day.
Contact : 86-769-87776665
Fax : 86-769-87750769
Factory Address: B building NO.320 , YinJing Road , Guanjingtou, Fenggang Town , Dongguan City , Guangdong Province ,China 523705