HMRC investigations can happen at any time. They can last months and cost thousands. HMRC follow complex and lengthy procedures requiring specific evidence and in-depth answers. It’s vital you have the correct representation and support when dealing with