TLC OPHTHALMOLOGY LLP
Company number OC449926 · 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
- 2023-11-13
- Registered office
- 20 Devonshire Place, London, United Kingdom, W1G 6BW
- Postcode
- W1G 6BW
- Accounts category
- Full
Accounts
- Last made up to
- 2024-12-31
- Next due by
- 2026-09-30
- Financial year end
- 31 December
Confirmation statement
- Last statement dated
- 2025-11-12
- Next due by
- 2026-11-26
Officers 4 current
Hugo William Alexander HENDERSON
LLP Member
MAPLE LEAF LIMITED
Corporate LLP Member
TLC OPCO LTD
Corporate LLP Designated Member
Georgina HOLTBY
LLP Designated Member
Group structure
Controlled by TLC OPCO LTD — since 2023-11-13
From persons-with-significant-control filings on the public register.