If you were meant to be economically inactive they wouldn't let you rent property while you are a non-resident. Since they have a specific "Non-resident Landlords scheme" they obviously don't mind you doing it!

btw, in any one year you can visit the UK up to 183 days, but the average per year your entire time abroad (up to a maximum of 4 years) mustn't exceed 91 days