About Newland Road Residents Association Limited (02508458) United Kingdom