NW1 Theatre School Limited is an active company incorporated on 29 August 2024 with the registered office located in Leyland, Lancashire. NW1 Theatre School Limited was registered 1 year 2 months ago.
Confirmation statement made on 28 August 2025 with no updates
Submitted on 28 Aug 2025
Registered office address changed from Avroe House Avroe Crescent Blackpool FY4 2DP United Kingdom to My Trusted Accountant Unit 6a Balfour Court Leyland PR25 2TF on 23 July 2025
Submitted on 23 Jul 2025
Registration of charge 159236140001, created on 10 January 2025