OpenCompanies

Qumulo International Limited

Company number
13122727
Status
Active
Type
Private Limited Company
Incorporated
8 Jan 2021
Nature of business
Other information technology service activities

Registered office

Birchin Court 5th Floor
19-25 Birchin Lane
London
EC3V 9DU

Accounts

Year ended Net assets Cash Employees
31 Jan 2025 £75,955 £151,338 5
31 Jan 2024 £57,082 £76,556 4
31 Jan 2023 £28,206 £104,237 2
31 Jan 2022 £15,323 £19,950 2

Connections

Companies at the same address

Data