About Anchor Retirement Living Limited (08865625) United Kingdom