Companies

Ballymaloe House valued at €2.1m as business grows profits

Allen family business saw accumulated profits rise to €3.4 million in 2022

Ballymaloe House. Picture: Getty