OpenCompanies

LEO Capital Limited

Company number
08771119
Status
Active
Type
Private Limited Company
Incorporated
12 Nov 2013
Nature of business
Management consultancy activities other than financial management

Registered office

5 Brayford Square
5 Brayford Square
London
E1 0SG

Control

NameNature of controlNotifiedCeased
Mr Mazhar Shabeeh Ownership Of Shares 75 To 100 Percent 6 Apr 2016

Accounts

Year ended Net assets Cash Employees
30 Nov 2025 -£18,886 - 1
30 Nov 2024 -£14,651 - 1
30 Nov 2023 -£4,227 - 1
30 Nov 2022 -£18,133 - 1
30 Nov 2021 £17,085 - 1
30 Nov 2020 £6,374 - 1
30 Nov 2019 -£13,409 - 1
30 Nov 2018 £11,308 - -
30 Nov 2017 £9,628 - -
30 Nov 2016 -£20,621 £273 -
30 Nov 2015 -£19,470 £342 -
30 Nov 2014 -£14,663 £1,000 -

Connections

Companies at the same address

Data