About Anchor House Hotel Limited (07336788) United Kingdom