HAMPDEN 21 LTD Company number 12448334 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressBriarwood Home Farm Road, Abbots Leigh, Bristol, England, BS8 3QF PostcodeBS8 3QF Companies at this postcode 5 Average house price in BS8 3QF £859,000 (4 sales) Map