OpenCompanies

Itld Limited

Company number
11400278
Status
Active
Type
Private Limited Company
Incorporated
6 Jun 2018
Nature of business
Motion picture production activities
Corporate group
Mawgan Fox Limited (18 companies)

Registered office

Zetland House
109-123 Clifton Street
London
EC2A 4LD

Control

NameNature of controlNotifiedCeased
Noah Media Group Ownership Of Shares 75 To 100 Percent 6 Jun 2018

Accounts

Year ended Net assets Cash Employees
31 Mar 2025 -£297,458 - 0
31 Mar 2024 -£293,852 - 0
31 Mar 2023 -£296,249 - 0
31 Jul 2022 -£296,009 - 0
31 Jul 2021 -£321,528 - 0
31 Jul 2020 -£426,356 £12,374 0
31 Jul 2019 -£426,356 £60,237 -

Connections

Owned by

Itld Limited → Noah Media Group Limited

Companies at the same address

Data