Safestore Holdings Plc September 27, 2020 Safestore Holdings Plc is the UK’s largest and Europe’s second largest provider of self-storage. It is listed on the London Stock Exchange and is a...