OpenCompanies

Novua Solutions Ltd

Company number
17568544
Status
Active
Type
Private Limited Company
Incorporated
8 Nov 2026
Nature of business
Management of real estate on a fee or contract basis

Registered office

43 Templars Avenue
London
NW11 0NU

Data