About Northwood Residents Association Limited (01328062) United Kingdom