OpenCompanies

Abbyola Ltd

Company number
11352055
Status
Active
Type
Private Limited Company
Incorporated
9 May 2018
Nature of business
Hospital activities

Registered office

36 Rendell Crescent
Bury St. Edmunds
IP32 6FP

Control

NameNature of controlNotifiedCeased
Miss Abiodun Odunayo Olawale Significant Influence Or Control 9 May 2018

Accounts

Year ended Net assets Employees
31 May 2026 £4,047 1
31 May 2025 £3,939 1
31 May 2024 £672 1
31 May 2023 £1,755 2
31 May 2022 £858 2
31 May 2021 £198 2
31 May 2020 £98 1
31 May 2019 £763 -

Data