About Anchor Lifestyle Developments Limited (06266113) United Kingdom