Orbit signs largest UK self-storage centre in Cheshire


Orbit Developments has signed a deal to bring the largest self-storage facility in the UK to its Stanley Green business park near Wilmslow in Cheshire.