LIRAD LIMITED Company number 16814636 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address1 Indescon Square, London, England, E14 9DQ PostcodeE14 9DQ Companies at this postcode 83 Average house price in E14 9DQ £566,000 (41 sales) Map