About 38-43 Strand-on-the-green Residents Association Limited (01192386) United Kingdom