BARRACK ROAD TYRES LIMITED Company number 08944267 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address24 Primrose Road, London, Greater London, England, E10 5ED PostcodeE10 5ED Companies at this postcode 23 Average house price in E10 5ED £450,000 (22 sales) Map