OpenCompanies

Mbarbour Ltd

Company number
17564411
Status
Active
Type
Private Limited Company
Incorporated
5 Nov 2026
Nature of business
Human resources provision and management of human resources functions

Registered office

155 Nimrod Road
London
SW16 6TH

Data