About Supported Living Properties Ltd (13230057) United Kingdom