Safestore Holdings PLC investor relations material
Listen to the latest call from Safestore Holdings PLC
Safestore is the UK's largest self-storage group with 163 stores, operating from sites across London, Surrey, Essex and Hampshire. Safestore offers purpose built storage facilities in easy to access locations at convenient times.
Ticker
SAFECountry
GBAbout
IR-page