KMCH PROPERTY LIMITED Company number 17224281 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address18 Timberdene Avenue, Ilford, United Kingdom, IG6 2LS PostcodeIG6 2LS Companies at this postcode 13 Average house price in IG6 2LS £622,000 (16 sales) Map