OpenCompanies

Mecha Health Ltd

Company number
16510262
Status
Active
Type
Private Limited Company
Incorporated
11 Jun 2025
Nature of business
Information technology consultancy activities

Registered office

10 The Old Post Office
61 Devonshire Road
London
SE23 3LU

Data