Carzilla Ltd is an active company incorporated on 3 September 2024 with the registered office located in Luton, Bedfordshire. Carzilla Ltd was registered 1 year ago.
Registered office address changed from 191 Selbourne Road Luton LU4 8LU England to 241a Selbourne Road Unit 5 Luton Bedfordshire LU4 8NP on 19 August 2025
Submitted on 19 Aug 2025
Confirmation statement made on 22 April 2025 with updates