About Wickhurst Gardens Residents Association Limited (01422641) United Kingdom