Avani Cotex Llp · Avani Power Llp · L31102 Pb2002 Plc025027 · L31909 Pb1993 Plc013095 · Sangrur Industrial Corporation Private Limited · Sangrur Agro Limited · Sangrur Finvest Limited · Avani Power Limited · Punjab Transformers And Electronics Private Limited