About Abbeyfield Deptford Society Limited(the) (00714675) United Kingdom