Non-Resident Landlord Scheme The Non-Resident Landlord Scheme was introduced in 1995 by the UK government to ensure that Read More » May 28, 2023