Network Space secures double letting at Sheffield’s Grange 34 – Property Week