Karoo Group Limited is an active company incorporated on 3 June 2024 with the registered office located in London, City of London. Karoo Group Limited was registered 1 year 3 months ago.
Current accounting period extended from 30 June 2025 to 30 September 2025
Submitted on 24 Jul 2025
Confirmation statement made on 2 June 2025 with no updates
Submitted on 16 Jun 2025
Registered office address changed from Dawson House 5 Jewry Street London EC3N 2EX England to Walbrook Wharf 78 - 83 Upper Thames Street London EC4R 3TD on 7 January 2025