"Shared ownership 40% Monthly rent to pay to L&Q which is £624.84" Am looking at trying to buy a flat in London. But am really confused what you'd be buying with the above information. Can anyone explain what this means?