Safestore UK
Safestore is the UKs largest and Europe`s second largest provider of self storage solutions Our principal operations are located in the UK and include two Business Centres with a further 48 stores in Europe. Our track record Safestore has an impressive track record in managing and developing its assets