Cleeptell Ltd is a dissolved company incorporated on 17 February 2022 with the registered office located in Birmingham, West Midlands. Cleeptell Ltd was registered 3 years ago.
Registered office address changed from 5 Cathedral Walk Liverpool L3 5RG England to Unit a7, Bizspace Business Park Kings Road Tysley Birmingham B11 2AL on 15 May 2023