About Cliff Terrace Residents Association Limited (01869339) United Kingdom