About Shurgard Self Storage Ltd
Data Unavailable
Country
Founded:
1995
IPO Date:
10/15/2018
ISIN Number:
I_GG00BQZCBZ44
Contact Details
Address:
11 Rue de l' Industrie, Windhof, Luxembourg City 8399, Luxembourg
Phone Number
445 6 0375 4626
Key Executives
CEO:
Oursin, Marc
CFO
Kreusch, Jean
COO:
Bell, Duncan