Everything you Need to Know about Stamp Duty

Stamp duty land tax (SDLT), is a lump-sum tax that you have to pay if you buy a property or land costing more than £125,000. ...

Read more