View Disclosure
APJ Laboratories Limited
U24230HP2005PLC028646
22-05-2026
144709000.00
31-03-2023
11694000
2022-23
0
0
0
0.00
2
0.00
3
34034754.00
27-06-2026