INVABUILD PROJECT MANAGEMENT LTD

Company number 14763969 ·

Active

Registered office

Address
103 Buckingham Road, Maghull, Liverpool, England, L31 7DW
Postcode
L31 7DW
Companies at this postcode
6
Average house price in L31 7DW
£409,000 (7 sales)

Map