About Abbeyfield Haddenham Society Limited(the) (IP23635R) United Kingdom