Lease – Offices at Thames House, London – Dated 22.02.2022-L16Ten-MSE.pdf