About Severn Quay Residents Association Limited (03653003) United Kingdom