Landsec completes the sale of 21 Moorfields - Land Securities Group plc | RNS | Ticker