Selon les registres publics (RNE), The Art Stamp est une entreprise immatriculée sous le SIREN 106077449, dont le siège est situé 9 Impasse Sarturan 13005 Marseille.