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