About Supported Living Homes Ltd (11051179) United Kingdom