OpenCompanies

Organoid UK Ltd

Company number
11890353
Status
Active
Type
Private Limited Company
Incorporated
19 Mar 2019
Nature of business
Other business support service activities n.e.c.

Registered office

Hawker House Independent Business Park
Imberhorne Lane
East Grinstead
RH19 1UA

Control

NameNature of controlNotifiedCeased
Nordcell Limited Significant Influence Or Control As Firm 19 Mar 2019

Accounts

Year ended Net assets Cash Employees
31 Mar 2025 Dormant £100 £100 -
31 Mar 2024 Dormant £100 £100 -
31 Mar 2023 Dormant £100 £100 -
31 Mar 2022 Dormant £100 £100 -
31 Mar 2021 Dormant £100 £100 -
31 Mar 2020 Dormant - - 0

Data