Is there anything more taxing than taxes?

Did you know that the number of firms facing asset seizures by HMRC is up 45% on 2016/2017? John Clarke, the Head of Business Development discusses the potential minefield that is dealing (or not dealing with) with income tax.