About Abbeyfield Ryde Society Limited(the) (00862661) United Kingdom