Selon les registres publics (RNE), Imogen Clarke est une entreprise immatriculée sous le SIREN 104805882, dont le siège est situé 221 Rue Saint-Maur 75010 Paris.