LIMRAH LTD Company number 16927020 · Monitor this company Active Overview Control Analysis Location Related Registered office Address216 Wanstead Park Road, Ilford, England, IG1 3TS PostcodeIG1 3TS Companies at this postcode 26 Average house price in IG1 3TS £526,000 (22 sales) Map