Lok’nStore

Shurgard secures £378 Million deal to acquire Lok’nStore, expands presence in UK