Contact Us

Have questions, feedback, or just want to say hello? Fill out the form, and we’ll get back to you as soon as we can. Your thoughts are important to us, and we’re here to help in any way we can!

UK REGISTERED COMPANY

Cleos Cloths Ltd (15543555)
2nd Floor College House
17 King Edwards Road
London, HA4 7AE