What is Stamp Duty? – A Quick Guide

What is Stamp Duty? – A Quick Guide

Stamp Duty must be paid by a buyer of any property in England that costs over £125,000 if it is the sole property owned by an individual and any property that has and agreed sale price of £40,000 or more if it is being purchased as a buy to let. The rate of tax applicable […]