IGLOO R&D LTD Company number 10887664 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address4109 BEETHAM TOWER, 301 DEANSGATE, MANCHESTER, UNITED KINGDOM, M3 4LX PostcodeM3 4LX Companies at this postcode 26 Average house price in M3 4LX £577,000 (99 sales) Map