LEE-LEE'S TOUCH OF NATURE LTD
16253623StatusActive
Company typePrivate Limited Company
Incorporated14/02/2025
Company number16253623
Nature of business (SIC)86900 - Other human health activities
Registered officeCANTERBURY HOUSE, 1 ROYAL STREET, London, SE1 7LL
Post townLondon
PostcodeSE1 7LL
CountryENGLAND
Accounts categoryNO ACCOUNTS FILED
Accounts next due14/11/2026
Confirmation stmt next due27/02/2027
Last confirmation stmt13/02/2026
Data from Companies House — updated 2026-08-16.