Stamp duty for landlords: everything you need to know
Buyers of property have paid stamp duty for generations, and it’s the oldest form of tax still collected by the Inland Revenue. From its inception in 1694, right up until the present day, the majority of people in the UK need to pay stamp duty when they buy a new home, including buy-to-let landlords. Stamp …
Stamp duty for landlords: everything you need to know Read More »