Sale of Earls Court interests for £425 million | RNS | Ticker