Share Facebook Twitter LinkedIn Pinterest Email British Land Non-GAAP EPS of 15.20p, revenue of £246M; updates FY24 guidance