Selon les registres publics (RNE), Leon Property est une entreprise immatriculée sous le SIREN 106878150, dont le siège est situé 17 Rue Des Peupliers 92100 Boulogne-Billancourt.