Selon les registres publics (RNE), T & L Holding est une entreprise immatriculée sous le SIREN 108217605, dont le siège est situé 11 Rue De La Tour 74400 Chamonix-Mont-Blanc.