What deposit do I need?
It gets better. You only need a 5% deposit of the share that you own. So, if you were to buy a 25% share in a £300,000 property (which would be £75,000), then your deposit would be just £3,750. If you buy more than a 25% the deposit is still just 5%.