To post in the forums you will need to first register. All new members are welcomed, with one caveat: You must behave and be nice AND SEARCH BEFORE POSTING!
We can rule out the sommerfield site, it was one of the fag factory / fag offices buildings that stood there till ten or so years ago, probably more. It was Clarke Stephen Box Makers (or something) that was in it before it got demolished.
Craigpark Works shown here in 1892 later bacame Victoria Works (cycle) and shown on the 1909 map with North Craigpark Street running up it's right hand side. From the shape of the building your photo would have been taken from the northwest corner looking southeast.
And here's a Google Earth of the area today. There's still a factory there but whether it's the same one? You can still see the layout of the old factory though: