Safestore Holdings plc is a real estate investment trust that operates as the UK's largest and Europe's second-largest provider of self-storage. The company offers self-storage accommodation and related services to both domestic and business customers, including the sale of ancillary products like packing materials. Safestore was founded in the UK in 1998 and is headquartered in Borehamwood, Hertfordshire, UK.
more