UK finance jargon - in plain English
A tax paid when you buy property in England and Northern Ireland above certain thresholds.
No terms match "". Try a different word.