
Results
2
2 companies
Safestore Holdings
Market Cap: UK£1.6b
Safestore is the UK's largest self-storage group with 210 stores on 31 July 2025; comprising 139 in the UK (including 78 in London and the South East with the remainder in key metropolitan areas such as Manchester, Birmingham, Glasgow, Edinburgh, Liverpool, Sheffield, Leeds, Newcastle, and Bristol), 32 in the Paris region, 16 in Spain, 16 in the Netherlands and seven in Belgium.
SAFE
UK£7.36
7D
6.3%
1Y
-2.5%
Shaftesbury Capital
Market Cap: UK£2.6b
Shaftesbury Capital PLC ("Shaftesbury Capital") is the leading central London mixed-use REIT and is a constituent of the FTSE250 Index.
SHC
UK£1.44
7D
3.3%
1Y
5.2%