OpenCompanies

Abylon Limited

Company number
15489919
Status
Active
Type
Private Limited Company
Incorporated
14 Feb 2024
Nature of business
Information technology consultancy activities

Registered office

Co Clyde & Co LLP, St Botolph Building
138 Houndsditch
London
EC3A 7AR

Accounts

Year ended Net assets Employees
31 Dec 2025 -£151,441 2
31 Dec 2024 -£59,054 2

Connections

Companies at the same address

Data