About The Anchor Services -semi Independent Living Ltd (11184828) United Kingdom