View Disclosure
TOUGH CASTING PRIVATE LIMITED
U27310PN1988PTC046562
03-09-2024
159925200.00
31-03-2024
46380
2023-2024
0
0
1
6581938.00
1
37171025.53
1
2994404.00
BHARAT UPADHYAY
IP/N00120
25-04-2025