About Verwood And Three Legged Cross Allotment Society Limited (IP032124) United Kingdom