About Abbeyfield North Mersey Society Limited (the) (IP024122) United Kingdom