A deal to sell around 150 further apartments in the former North Stand to London & Stamford , the property developer , for £ 41.4 million announced today , means that of the 655 apartments , 445 have now been sold .