About Abbeyfield Scarborough Society Limited(the) (00717960) United Kingdom