Hammer time for a pair of Leinster farms Hammer time for a pair of Leinster farms FOR SALE 3 December 2025