About Wells House Residents Association Limited (01895672) United Kingdom