Stamp Duty Land Tax (SDLT) is the tax imposed by the UK Government on the purchase of land and properties with values over a certain threshold.
Stamp Duty Land Tax (SDLT) is the tax imposed by the UK Government on the purchase of land and properties with values over a certain threshold.