About Clockhouse Court Residents Association Limited (00993685) United Kingdom