TERRA WELLNESS LIMITED

14618477
StatusActive
Company typePrivate Limited Company
Incorporated26/01/2023
Company number14618477
Nature of business (SIC)47190 - Other retail sale in non-specialised stores
Also47760 - Retail sale of flowers, plants, seeds, fertilizers, pet animals and pet food in specialised stores
Registered officeUNIT 1, 188 SHOREDITCH HIGH STREET, London, E1 6HU
Post townLondon
PostcodeE1 6HU
CountryENGLAND
Accounts categoryMICRO ENTITY
Accounts next due31/10/2026
Last accounts31/01/2025
Confirmation stmt next due08/02/2027
Last confirmation stmt25/01/2026
Companies House ↗📍 View on Google Maps
Data from Companies House — updated 2026-08-16.