About Abbeyfield Exeter Society Limited (IP21881R) United Kingdom