Hospital & Health Care - London, England, United Kingdom
Magic Life is a leading provider of supported living accommodation for people with Autism, Learning difficulties, Mental Health Needs, Acquired Brain Injury, Dual Diagnosis, Physical Disabilities and people with Behaviors that are deemed to be Challenging.