Stourhead Limited is an active company incorporated on 15 August 2016 with the registered office located in Leicester, Leicestershire. Stourhead Limited was registered 9 years ago.
Confirmation statement made on 14 August 2025 with no updates
Submitted on 11 Sep 2025
Micro company accounts made up to 31 August 2024
Submitted on 11 Jun 2025
Registered office address changed from Genesis Building Office 34 235 Union Street Plymouth Devon PL1 3HN England to Regus 1 Meridian South Meridian Business Park Leicester LE19 1WY on 15 April 2025
Submitted on 15 Apr 2025
Registration of charge 103298330001, created on 8 November 2024
Submitted on 11 Nov 2024
Confirmation statement made on 14 August 2024 with no updates
Submitted on 16 Sep 2024
Micro company accounts made up to 31 August 2023
Submitted on 31 May 2024
Compulsory strike-off action has been discontinued
Submitted on 10 Feb 2024
Confirmation statement made on 14 August 2023 with no updates