HSBC offers landlords mortgages with just a 20% deposit