View Disclosure
MICA INDUSTRIES LIMITED
U74999DL2005PLC134809
11-01-2023
1603657864.00
31-03-2017
2979736314
2016-2017
0
0
0
0.00
4
714268632.86
3
302201192.00
AJAY AGARWAL
IP/N00608
20-03-2023