Metro View, Construction Work at Salford Quays