duty Stamp wallpaper Stamp duty This is a tax imposed on documents or specific instruments which have legal effect. The tax is different if the property or land … Thursday, September 22, 2022 Edit