View Disclosure
Satra Properties (India) Limited
L65910MH1983PLC030083
03-08-2020
3023458000.00
31-03-2020
252469300
2019-20
0
2
32
12608598.00
35
3590145475.00
113
277165006.00
26-07-2024