About Placeclose Residents Association Limited (01866933) United Kingdom