Safestore Holdings plc was founded in the UK in 1998, and is the UK’s largest self-storage group with 146 stores, out of which 120 are located in the UK and the rest in the Paris region. In June 2018 Safestore Holdings announced its half-year results, reporting a 10.5% revenue increase and a 21.4% increase... Show More