Interim financial information for the six-month period ended 30[th] June 2024

Companies

Mollyroe plc (MOY)
UK 100

Latest directors dealings