About Southbourne Sands Residents Association Limited (01322695) United Kingdom