About Severn Housing Collective Ltd (13382810) United Kingdom