Ppfas Trustee Company Private Limited · Shilchar Payton Technologies Limited · U67120 Gj1992 Ptc017172 · Baroda Asset Management India Limited · Visaka Industries Ltd. · Sundaram Recycling Limited · Tarragon C API Tal (India) Private Limited · E Cube India Solutions Limited · Vaarad Ventures Limited · Shilchar Technologies Limited