Company

INVESTWELL PROPERTIES LTD

Company Number: 11894101

REGISTERED OFFICE
DEVONSHIRE HOUSE, 582 HONEYPOT LANE
STANMORE
HA7 1JS
ENGLAND
Incorporation Date:
20/03/2019
INDUSTRIES
68209 – Other letting and operating of own or leased real estate
Controlled By
Aanara Properties Ltd
Blossom Ventures Ltd
Crowninvest Ltd
Jvs Investments Ltd