Located at 36 Rendell Crescent, Bury St. Edmunds IP32 6FP Abbyola Ltd is a Private Limited Company with 11352055 Companies House Reg No. This company was launched on May 9, 2018. The enterprise's declared SIC number is 86101 which stands for Hospital activities. Its latest accounts detail the period up to 2023-05-31 and the most recent confirmation statement was released on 2023-05-08.
Abiodun O. is this particular firm's single director, that was appointed six years ago.
Abiodun O. is the individual with significant control over this firm, has substantial control or influence over the company.