About Lea Hall Allotments And Institute Limited (the) (IP07839R) United Kingdom