IMO LAW LIMITED Company number 08944126 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address1 Well Road, Leigh, WN7 5SQ PostcodeWN7 5SQ Average house price in WN7 5SQ £406,000 (1 sales) Map