About Global Supported Living Services Ltd (12322463) United Kingdom