About Anchor Carehomes Limited (04598002) United Kingdom