Shurgard Sweden Legal Information

Shurgard Sweden AB
c/o Intertrust (Sweden) AB
Stortorget 8
211 34 Malmö
info@shurgard.se
Registered in Sweden: 556750-1803
VAT number: SE 556750180301