Address: Sellars Road, Hardwicke Green, Hardwicke, Stroud, Gloucestershire, England, GL2 4OD, United Kingdom