OpenCompanies

Raincastle Bio Limited

Company number
11340651
Status
Active
Type
Private Limited Company
Incorporated
2 May 2018
Nature of business
Management consultancy activities other than financial management
Research and experimental development on biotechnology

Registered office

71-75 Shelton Street
London
WC2H 9JQ

Previous names

  • Raincastle Ltd (until 5 Aug 2020)

Control

NameNature of controlNotifiedCeased
Dr Stefan Nardi-Hiebl Ownership Of Shares 25 To 50 Percent
Voting Rights 25 To 50 Percent
2 May 2018 8 May 2025

Accounts

Year ended Net assets Cash Employees
31 Dec 2025 £2,359 £3,453 2
31 Dec 2024 £14,728 £3,535 -
31 Dec 2023 £36,666 £20,271 -
31 Dec 2022 £67,793 £7,828 -
31 Dec 2021 £39,174 £41,262 -
31 May 2021 £63,212 £98,704 -
31 May 2020 £100 - 0
31 May 2019 £100 £100 -

Connections

Registered address

10,814 companies are registered at this address - likely a registration agent.

Data