La marque ARMADILLO SELF STORAGE, fondée en 2014 (Royaume-Uni), a 5 marques sœurs et 58 marques concurrentes. ARMADILLO SELF STORAGE appartient à BIG YELLOW GROUP, cotée à la bourse de Francfort. L'ISIN, code boursier de la société, est GB0002869419. ARMADILLO SELF STORAGE fait partie du secteur d’activité FPI.