Stamp duty reserve tax

Meaning

Relief from accountability