Saint Group has signed a deal for a 27,200 sq ft unit at the Cheshire industrial scheme, one of two sheds totalling 100,000 sq ft that have been granted planning consent. Rula Developments has secured ...