But the company, which in 2023 sold its Dowth research farm in Co Meath to the government for €11m, managed to post a £15.1m profit in the 12 months to the end of May 2024, after making a £29 ...
Some results have been hidden because they may be inaccessible to you