MACKWOODS ENERGY PLC (MEL) Recent Other Shareholder Details

As per 17th of April 2025

  26,949   Rs. 2.00   Rs. 53,898.00