duty Stamp wallpaper Stamp duty Stamp duty is a tax that is levied on single property purchases or documents including historically the majority of legal documen… Tuesday, June 14, 2022 Edit