About Abbeyfield Loughborough Society Limited(the) (00754694) United Kingdom