We are a property investment company which has been listed on the London Stock Exchange since 1994. The company has a property portfolio in London, France, Germany and Sweden valued at £902.1m (31 December 2011).
Download or view the Annual Report and Accounts 2011
Find out about the Vauxhall Square development here