Have You Overpaid Stamp duty?
According to HMRC, 15,700 buyers overpaid stamp duty alone last year. Were you one of those?
If you own more than one property, a lot of people think they automatically will have to pay the extra 3%, however, this is not necessarily the case.