Irrevocable Share Buyback Agreement - Brooks Macdonald Group PLC | RNS | Ticker