Selon les registres publics (RNE), On The Menu Group est une entreprise immatriculée sous le SIREN 105640775, dont le siège est situé 85 Rue Du Faubourg Saint-Denis 75010 Paris.