BARACK HOLDINGS LIMITED Company number 06103239 · Monitor this company Active Overview People 7 Financial Control Charges Documents Analysis Location Related Registered office Address1st & 2nd Floor Office 41 Highroad, London, United Kingdom, E18 2QP PostcodeE18 2QP Companies at this postcode 58 Average house price in E18 2QP £608,000 (11 sales) Map