View Disclosure
Megafoods Products Madras Private Limited
U32301TN1988PTC015941
27-04-2021
148417035.00
31-03-2019
28533000
31/03/19
15
16
0
0.00
1
176496472.00
0
176496472.00
VASUDEVAN S
IP/N00573
09-06-2021