About Anchor Brewhouse Freeholders Limited (06284724) United Kingdom