View Disclosure
INDIA TECHS LIMITED
U51103KL1983PLC003770
06-11-2019
355359310.00
31-03-2015
82204673
2014-15
0
1
0
0.00
3
489255202.85
1
18855049.00
19-12-2019