Le site lenbo.fr est édité par la société Lenbo, société par actions simplifiée au capital social de 10.000 €, immatriculée au RCS de Paris sous le numéro 830 583 217, dont le siège social est sis 25 avenue de Saint Ouen, 75017 Paris, France.

Le directeur de la publication est Charles Imbert.

L’hébergement du site est assuré par la société AWS sur ses serveurs en Europe. 

La société est joignable via le formulaire de contact.