8 Roweroft Stroud GloucestershireEngland