About Mill Hill Garden And Allotment Society Limited (08754678) United Kingdom