View Disclosure
UJALA PUMPS PVT LTD
U29120DL1992PTC176351
515775689.00
31-03-2018
175408706
2017-18
0
0
33
5069532.00
3
645375364.00
41
196680602.00
Dinesh Sood
IP/N00046
01-01-2020