View Disclosure
Goa Invescast Ltd.
U27108GA1993PLC001316
08-07-2019
93850425.00
31-03-2019
17302572
2018-19
35
30
65
12163889.00
2
40031324.00
32
78650566.00
14-06-2021