Selon les registres publics (RNE), Mezen Strategy est une entreprise immatriculée sous le SIREN 107793531, dont le siège est situé 42 Rue Damremont 75018 Paris.