Cotswold Improvements Ltd is an active company incorporated on 22 May 2024 with the registered office located in Leicester, Leicestershire. Cotswold Improvements Ltd was registered 1 year 5 months ago.
Confirmation statement made on 21 May 2025 with no updates
Submitted on 20 Jun 2025
Registered office address changed from 12 Callaways Road Shipston-on-Stour CV36 4HB England to Valley View Valley View Tugby Orchards Business Centre Tugby Leicestershire LE7 9WE on 26 March 2025