OpenCompanies

Klemon Ltd

Company number
11669082
Status
Dissolved
Type
Private Limited Company
Incorporated
9 Nov 2018
Dissolved
8 Aug 2023
Nature of business
Management consultancy activities other than financial management

Registered office

189 Leigham Court Road
London
SW16 2SE

Accounts

Year ended Net assets Employees
31 Mar 2022 -£910 0
31 Mar 2021 £405 1
31 Mar 2020 £2,172 1

Data