View Disclosure
POWER MECH PROJECTS LIMITED
L74140TG1999PLC032156
29-01-2025
33998200000.00
31-03-2024
40594600000
2023-24
7368
4682
0
0.00
0
0.00
0
0.00
IP/N00922
04-02-2025