By Scott Simpson
Nov 11, 2025
A body or trust established for charitable purposes that is recognised by HMRC as a charity for tax purposes.