About Tamerton Square Residents Association Limited (01645397) United Kingdom