About Shepherds Hill Residents Association Limited (01903398) United Kingdom