About Supported Accommodation Independent Living Services Ltd (10866699) United Kingdom