This real estate investment trust focuses on self-storage units across the UK and Europe. They’re the largest provider of storage in Britain.
Good results into Q1, assuming their stores in Europe are causing the red.
This real estate investment trust focuses on self-storage units across the UK and Europe. They’re the largest provider of storage in Britain.
Good results into Q1, assuming their stores in Europe are causing the red.