About Supported Accommodation And Independant Living Ltd (07387227) United Kingdom