Satra Mines And Minerals Private Limited · Satra Agri Tech Private Limited · Satra Green Tech Private Limited · Satra Equities Private Limited · Satra Greenagro Infrastructure Private Limited · Satra Services And Solutions Private Limited · U74999 Ap2008 Ptc059156 · U14220 Ap2013 Ptc088068