Leeds offices book 36% profit for London & Stamford
22nd February 2010
London & Stamford Properties has sold a Leeds office development for £51.3 million to NFU Mutual Insurance.
