About Sevenoaks Allotment Holders Association Limited (IP10116R) United Kingdom