News

A HMRC petition is when the UK's tax, payments and customs authority takes legal action over unpaid debts from an individual ...