About Stoke Abbot Residents Association Limited (06480445) United Kingdom