About Stratford Road Allotments Stroud Co-operative Society Limited (RS004753) United Kingdom