IQ HOMES LIMITED Company number 09369346 · Monitor this company Dissolved Overview People 6 Financial Control Documents Analysis Location Related Registered office Address151 ASKEW ROAD, LONDON, ENGLAND, W12 9AU PostcodeW12 9AU Companies at this postcode 175 Average house price in W12 9AU £508,000 (18 sales) Map