A letting agency and one of its landlords have been fined over £20,000 and given criminal records for failing to licence...