IDLC LTD Company number 11847728 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address19 Westmede, Chigwell, London, Essex, England, IG7 5LR PostcodeIG7 5LR Companies at this postcode 26 Average house price in IG7 5LR £418,000 (21 sales) Map