About Severn Care (properties) Limited (06581333) United Kingdom