About Abbeyfield Holsworthy Society Limited (RS022683) United Kingdom