View Disclosure
STC Ventures Private Limited
U74900MH2012PTC235039
30-06-2026
158520581.00
31-03-2021
280717288
2020-2021
0
0
0
0.00
1
103295828.00
1
15637524.00
IP/N00940
11-08-2026
IP/N00940