If you're renting (you mention landlord) then it should be something they deal with, we had exactly the same and ours had traps put in. We had a cat and it never dettered them, a little group of mice maybe, rats no. You need proper rent o kill services they're very hard to get rid of yourself and like to tell all their mates! I feel for you ive been there, one ran across the lounge one evening gives me the heebiejeebies just thinking bout it! Hope you get sorted x