Stamp duty has been a form of tax present in the UK for a significant period of time, dating back to the 17th century.
Warning: Documents misusing the name of ‘DEBEVOISE & PLIMPTON LLP’ and ‘Drew Dutton’
Documents have been sent misusing the name of ‘DEBEVOISE & PLIMPTON LLP’ and ‘Drew Dutton’.