OpenCompanies

Abacusbio International Limited

Company number
10762031
Status
Active
Type
Private Limited Company
Incorporated
9 May 2017
Nature of business
Management consultancy activities other than financial management

Registered office

10 John Street
London
WC1N 2EB

Accounts

Year ended Net assets Cash Employees
31 Mar 2026 £371,206 £178,254 16
31 Mar 2025 £219,674 £126,972 16
31 Mar 2024 £336,938 £23,943 12
31 Mar 2023 £125,081 £11,084 7
31 Mar 2022 £153,006 £598,415 6
31 Mar 2021 £2,544 £80,173 4
31 Mar 2020 - £19,622 5
31 Mar 2019 - £39,737 1
31 Mar 2018 - £13,957 1

Connections

Registered address

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

Data