About Parc Nedd Residents Association Limited (03808241) United Kingdom