About Channel Supported Housing (06125843) United Kingdom