Share buyback tranche of up to €25 million - Glenveagh Properties plc | RNS | Ticker