About Anchor Carehomes Group Limited (08293273) United Kingdom