GLAUCUS HOLDINGS LIMITED Company number 16030815 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFreemans Place, Berrington, Tenbury Wells, England, WR15 8TH PostcodeWR15 8TH Companies at this postcode 10 Average house price in WR15 8TH £711,000 (3 sales) Map