About Supported Living Care Property Limited (09690124) United Kingdom