OpenCompanies

Meridian Water Studios Limited

Company number
12527635
Status
Active
Type
Private Limited Company
Incorporated
20 Mar 2020
Nature of business
Motion picture production activities
Corporate group
Troubadour Theatres Limited (6 companies)

Registered office

3 Fulton Road
London
HA9 0SP

Control

NameNature of controlNotifiedCeased
Troubadour Theatres Limited Ownership Of Shares 75 To 100 Percent
Voting Rights 75 To 100 Percent
Right To Appoint And Remove Directors
20 Mar 2020

Accounts

Year ended Net assets Cash Employees
31 Aug 2025 -£1,480,988 £417 13
31 Aug 2024 -£335,058 £1,067 15
31 Aug 2023 £837,531 £275 14
31 Aug 2022 £1,210,793 £155 9
31 Aug 2021 £337,397 £4,460 9

Connections

Owned by

Meridian Water Studios Limited → Troubadour Theatres Limited

Data