Return to search

Safestore Prices in London

Safestore Holdings PLC, a provider of self-storage services in the UK and Paris, has priced its IPO on the LSE at 240 pence per share, for an initial market cap of