Indra Processers Private Limited · Indra Textile Industries Private Limited · Winner Manufacturing Private Limited · Indra Hydro Power Private Limited · Himjal Hydel Power Private Limited · Aggarsain Textiles Private Limited · U51109 Dl2008 Ptc172146