OpenCompanies

Insitumed Holdings Ltd

Company number
10158668
Status
Dissolved
Type
Private Limited Company
Incorporated
3 May 2016
Dissolved
17 Feb 2026
Nature of business
Activities of other holding companies n.e.c.

Registered office

Previous names

  • Notsallow 802 Limited (until 13 May 2016)

Accounts

Year ended Net assets Cash Employees
31 Oct 2024 £11,413,052 £11,439,573 0
31 May 2024 £11,439,269 £11,439,573 0
31 May 2023 Dormant £13,096,148 £13,409,685 0
31 May 2022 £11,900,336 £10,024,908 0
31 May 2021 - - -
31 May 2020 - - -
31 May 2019 £119,293 £196,823 -
31 May 2018 £90,343 £19,570 -
31 May 2017 £43,853 £21,621 -

Connections

Registered address

666 companies are registered at this address - likely a registration agent.

Data