Annual Report.
A FTSE 100 company with a portfolio of retail property in the UK and France of around £5.5 billion, including 20 prime shopping centres, 22 convenient retail parks and investments in 9 premium designer outlets.
"We create high-quality retail property. Our vision is to be the best owner-manager and developer of retail property within Europe."
@ Salter Baxter