Stamp duty is a tax on documents which applies to stock transfer forms transferring shares. Buying UK land incurs a different tax called stamp duty land tax.

We understand Legal Issues in Asia
Stamp duty is a tax on documents which applies to stock transfer forms transferring shares. Buying UK land incurs a different tax called stamp duty land tax.