About Trowse Millgate Residents Association Limited (04059585) United Kingdom