About The Abbeyfield Beaconsfield Society Limited (IP27099R) United Kingdom