About Live Life Supported Housing Limited (12680013) United Kingdom