BARKER RICHMOND LIMITED Company number 05769968 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address192b Balfour Road, Ilford, Essex, England, IG1 4JA PostcodeIG1 4JA Companies at this postcode 31 Average house price in IG1 4JA £501,000 (11 sales) Map