About Alpha Supported Housing Ltd (09955958) United Kingdom