A non-resident landlord refers to an individual or any other form of organization based abroad for at least six months in a year and receives rental earnings in the UK.