Selon les registres publics (RNE), Leonard Odon est une entreprise immatriculée sous le SIREN 107658973, dont le siège est situé 2 Rue Du Docteur Labbe 75020 Paris.