MSR SOFTWARE DEVELOPMENT LTD Company number 10170568 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressMSR HOUSE 329 LEY STREET, ILFORD, ESSEX, UNITED KINGDOM, IG1 4AA PostcodeIG1 4AA Companies at this postcode 377 Average house price in IG1 4AA £372,000 (18 sales) Map