About Safestore Investments Limited (06007635) United Kingdom