TLC ONCOLOGY LLP
Company number OC460091 · Monitor this company
Free AI analysis
Have an AI read this company's filings and write an assessment — financial health, risks, and what the numbers say.
Overview
- Company type
- Limited Liability Partnership
- Incorporated
- 2026-03-23
- Registered office
- 20 Devonshire Place, London, United Kingdom, W1G 6BW
- Postcode
- W1G 6BW
Accounts
- Next due by
- 2027-09-30
- Financial year end
- 31 December
Confirmation statement
- Next due by
- 2027-04-05
Officers 5 current · 1 resigned
KHURUM KHAN'S LIMITED
Corporate LLP Member
Hemal, Dr ARIYARATNE
LLP Member
Rowan, Dr MILLER
LLP Member
Thomas Murray, Dr RICHARDS
LLP Member
TLC OPCO LTD
Corporate LLP Designated Member
Group structure
Controlled by TLC OPCO LTD — since 2026-03-23
From persons-with-significant-control filings on the public register.