IMF & B LIMITED Company number 02187154 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office AddressUNIT 5/6 BROOK MILL, HIGH STREET, LEIGH, LANCASHIRE, WN7 2AD PostcodeWN7 2AD Companies at this postcode 10 Map