About Anchor Carehomes (north West) Limited (07254423) United Kingdom