Oakridge Lynch, Stroud: the site today