About Elmer Beach Residents Association Limited (00870625) United Kingdom