OpenCompanies

Sustainability Score Limited

Company number
12873936
Status
Dissolved
Type
Private Limited Company
Incorporated
11 Sep 2020
Dissolved
16 May 2023
Nature of business
Other information technology service activities

Registered office

48 Langford Lane
Burley In Wharfedale
Ilkley
LS29 7EJ

Accounts

Year ended Net assets Employees
30 Nov 2022 £10 1
30 Sep 2021 £17,432 1

Data