Selon les registres publics (RNE), Indra Garcia (I.g) est une entreprise immatriculée sous le SIREN 105383251, dont le siège est situé 28 Rue Du President Wilson 42400 Saint-Chamond.