About Nuffield Road Allotment Society Limited (IP29193R) United Kingdom