MM Mairead Mackle Current PSC Person with significant control at CALLAN RENEWABLES LTD Notified on 22nd Sep 2023