NASCENT LEAF LIMITED
14118980StatusActive
Company typePrivate Limited Company
Incorporated19/05/2022
Company number14118980
Nature of business (SIC)47290 - Other retail sale of food in specialised stores
Registered officeMILL STREAM HOUSE APT 5, MILL STREAM HOUSE, NORFOLK STREET, Oxford, OX1 1EB
Post townOxford
PostcodeOX1 1EB
CountryENGLAND
Accounts categoryMICRO ENTITY
Accounts next due28/02/2027
Last accounts31/05/2025
Confirmation stmt next due09/05/2027
Last confirmation stmt25/04/2026
Data from Companies House — updated 2026-08-16.