BARROWS PLUMBING & HEATING LTD Company number 11857326 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address8 Countisbury Avenue, Enfield, England, EN1 2NL PostcodeEN1 2NL Companies at this postcode 12 Average house price in EN1 2NL £597,000 (28 sales) Map