Annual Report and Notice of Annual General Meeting - Hammerson PLC | RNS | Ticker