A summary of when non-residents have to pay additional Stamp Duty Land Tax on property purchases.

You are here: