About Supported Living Housing Limited (12969105) United Kingdom