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