Devere & Co phone Unit 1, Yew Tree Farm, Money Lane Bromsgrove, Worcestershire B61 0QY map Spencers (Bromsgrove) Ltd phone 2, Sanders Rd Bromsgrove, Worcestershire B61 7AR map if (!IN_DEV) { ?> } ?>