About Mill Meads Allotment Society Limited (RS004785) United Kingdom