About Newborough Green Residents Association Limited (00898925) United Kingdom