Sale and leaseback of Windrush Court facility - Oxford Biomedica plc | RNS | Ticker