View Disclosure
STT Limited
U25209TN1995PLC032408
30-08-2019
197084023.00
31-03-2018
143030238
2017-18
0
0
0
0.00
1
81343690.00
2
32729203.00
sriram parthasarathy parthasarathy
IP/N00292
30-09-2019
sriram parthasarathy parthasarathy
IP/N00292
30-09-2019