About Castle Hill Residents Association Limited (02701532) United Kingdom