About Stubbs Wood Residents Association Limited (02279150) United Kingdom