Birmingham-based developer Stoford is working with the UK arm of US investor Liberty Property Trust to build three speculative industrial and warehouse units on the £38 million Liberty Park complex. The units will be 102,000 sq ft, 31,500 sq ft and 27 ...