A Bradford landlord has been found guilty of a string of offences relating to three HMOs in the city.