About Abbeyfield Liskeard Society Limited (IP21939R) United Kingdom