BARRELLED LOCKSMITHS LIMITED Company number 15022648 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressBasement Flat, 21 Victoria Park Road, Exeter, England, EX2 4NT PostcodeEX2 4NT Companies at this postcode 17 Average house price in EX2 4NT £605,000 (45 sales) Map