Landlord confidence at a seven year low, according to new data