Selon les registres publics (RNE), The Red Brothers est une entreprise immatriculée sous le SIREN 108148644, dont le siège est situé 58 Rue Richer 75009 Paris.