INTERFACE PROPERTIES LIMITED

Company number 03212658 ·

Active

Registered office

Address
209 Ley Street, Ilford, England, IG1 4BL
Postcode
IG1 4BL
Companies at this postcode
443
Average house price in IG1 4BL
£367,000 (28 sales)

Map