View Disclosure
INDO SHELL MOULD LIMITED
U27310TZ1995PLC006101
15-04-2026
4881400000.00
31-03-2024
1285200000
2023-24
0
0
0
0.00
0
0.00
0
0.00
Rajendram Shanmugam
IP/N00098
29-05-2026