IMQ MANAGEMENT LIMITED Company number 14541731 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office AddressFlat 79 Lait House, 1 Albemarle Road, Beckenham, England, BR3 5LN PostcodeBR3 5LN Companies at this postcode 12 Average house price in BR3 5LN £421,000 (81 sales) Map