View Disclosure
Marshall Machines Limited
L29299PB1994PLC014605
29-08-2025
15633363.88
31-03-2024
2796247.66
2023-24
0
0
8
0.00
4
286419222.97
33
142422151.00
Kanti Rustagi
IP/N00097
06-11-2025