About Specialist Supported Accommodation Services Cic (13406043) United Kingdom