Landlord profitability falls to lowest level since 2007