View Disclosure
NILSHIKHAA PROJECTS LIMITED
U74999MP2016PLC041388
28-04-2025
977408060.00
31-03-2024
99150510
2023-24
3
3
1
980010.00
2
152992288.12
3
55971841.00
IP/N00984
05-06-2025