OpenCompanies

Intelligent Lilli Limited

Company number
08832088
Status
Active
Type
Private Limited Company
Incorporated
6 Jan 2014
Nature of business
Data processing, hosting and related activities

Registered office

128 City Road
London
EC1V 2NX

Previous names

  • Kemuri Limited (until 10 Mar 2021)

Control

NameNature of controlNotifiedCeased
Dr Leonard Philip Anderson Ownership Of Shares 25 To 50 Percent
Right To Appoint And Remove Directors
6 Apr 2016 23 Feb 2021

Accounts

Year ended Net assets Cash Employees
31 Dec 2024 £5,023,294 £242,883 27
31 Dec 2023 £5,517,367 £1,020,695 23
31 Dec 2022 - - -
31 Dec 2021 £3,002,758 £1,387,057 4
31 Dec 2020 £2,134,203 £2,034,489 4
31 Dec 2019 - £190,867 2
31 Dec 2018 - £432,545 4
31 Dec 2017 - £30,679 6
31 Dec 2016 - £228,764 6
31 Dec 2015 - £14,281 -
30 Jun 2015 - £18,475 -
30 Jun 2014 £1,528 - -

Connections

Registered address

44,314 companies are registered at this address - likely a registration agent.

Data