Leafcart Ltd is an active company incorporated on 3 February 2025 with the registered office located in London, Greater London. Leafcart Ltd was registered 11 months ago.
Previous accounting period shortened from 28 February 2026 to 30 November 2025
Submitted on 7 Jan 2026
Micro company accounts made up to 30 November 2025
Submitted on 7 Jan 2026
Registered office address changed from Flat 2 Nichol Court Hiltingbury Road Chandler's Ford Eastleigh SO53 5NR England to 85 Great Portland Street Great Portland Street First Floor London W1W 7LT on 6 February 2025