TSC Entertainment Holdings Limited

Active13278172 Private limited company
Incorporated
19 March 2021 (5 years)
Industry
Media representation services (73120)
Owned by
Damian Richard Keogh
Accounts type
Group
Region
Greater London
Address
130 Shaftesbury Avenue
2nd Floor
London
W1D 5EU

Filing status

Accounts due
31 December 2026
Last accounts
31 December 2024
Conf. stmt due
1 April 2027
Last conf. stmt
18 March 2026

Charges

Total
3
Outstanding
2
Part satisfied
0
Satisfied
1

Officers 8 active

Officer details are public data from the Companies House register.

Calabrese, Kasee Leigh
Director · Appointed 31 December 2025
American
Born January 1981 (45)
Director · Appointed 26 September 2024
British
Born April 1988 (38)
Director · Appointed 5 December 2023
British
Born March 1966 (60)
Director · Appointed 8 September 2022
British
Born November 1979
Director · Appointed 27 May 2021
British
Born July 1972 (54)
Director · Appointed 21 May 2021
British
Born February 1963 (63)
Director · Appointed 21 May 2021
British
Born January 1972 (54)
Director · Appointed 19 March 2021
British
Born January 1970 (56)
Officer history (1 former)
31 December 2025
Appointed Calabrese, Kasee Leigh as Director
31 December 2025
Resigned Rice, Christopher as Director
26 September 2024
Appointed West, Elouise Anne as Director
5 December 2023
Appointed Kwei-Armah, Kwame Yaa as Director
8 September 2022
Appointed Neill, Natasha Lisa as Director
28 May 2021
Appointed Rice, Christopher as Director
27 May 2021
Appointed Keogh, Damian Richard as Director
21 May 2021
Appointed Jackson, Helen Marie as Director
21 May 2021
Appointed Norman, Jonathan Mark Ronald as Director
19 March 2021
Appointed Vaughan, Simon Lindsey as Director

Ownership 2 active

People and entities with significant control, from the Companies House PSC register

Individual · Notified 27 May 2021
Owns 25–50% of shares
Holds 25–50% of voting rights
British
Born July 1972 (54)
Corporate entity · Notified 19 March 2021
Owns 25–50% of shares
Holds 25–50% of voting rights
Private Company Limited By Shares
Reg. no. 07842045
Former controllers (1)
19 March 2021
Ceased Simon Lindsey Vaughan — Owns 75–100% of shares

Group structure 4 companies

Ownership group derived from the Companies House PSC register

Storyworks Entertainment Ltd Owns 75–100% of shares
TSC Entertainment Holdings Limited This company Owns 25–50% of shares
The Story Works Limited Owns 75–100% of shares

Financials

Balance sheet as at 31 December 2024 · group accounts

Net Assets
£2,763,584
Cash
£677
Turnover
£12,960,931
Profit Before Tax
(£2,397,398)
Employees
28
Profit Margin
-18%

Trend

Turnover
£0 £20.0M £40.0M 2023 2024 £21,691,865 £12,960,931
Balance sheet detail
2024202320232022
Fixed Assets£2,106,363£1,209,563
Current Assets£5,300,395£19,644,118
Debtors£5,299,718£3,616,548
Cash£677£10,928,197
Creditors (< 1 year)£249,999£2,223,598
Creditors (> 1 year)£1,553,362
Net Current Assets£4,045,181£4,136,531£3,366,548(£374,959)
Net Assets£2,763,584£2,986,246£2,995,008£28,118

Turnover£12,960,931£21,691,865
Cost of Sales£13,253,879£26,458,910
Gross Profit(£292,948)(£4,767,045)
Admin Expenses£3,977,383£1,986,863
Staff Costs£2,289,331£2,954,505
Operating Profit(£2,027,053)(£6,753,908)
Profit Before Tax(£2,397,398)(£6,688,318)
Tax(£1,978,673)(£5,345,843)
Profit for Period(£418,725)(£1,342,475)

Filings

Recent filings only. See the full history on Companies House

Some other companies at this address

Other companies in this industry

By trade and location

New companies in London →

Explore the largest companies

Largest media & advertising companies in the UK →Largest companies in London, UK →

Need accounts figures, ownership or websites for thousands of companies? Bulk data & API →

← Back to companies Official record on Companies House ↗

Already have an account?

Create your account

Save searches and get the weekly email of new matches.

First name is required.
Last name is required.
Enter an email address like name@example.com.
Must be at least 8 characters. Password must be at least 8 characters.

Already have an account?