Stamp duty specialist consultancy Cornerstone Tax claims some 120,000 buyers in the UK may be owed SDLT refunds.
It says that in 2017/18, over £12.9 billion in stamp duty was paid by homebuyers in the UK, while in 2016/17 alone over 6,800 additional property refunds totalling £80m were paid.
Click on this link to go to the original article.