About Palmlink Residents Association Limited (01858399) United Kingdom