Insolvency Service

Executive agency of the Department for Business and Trade

The Insolvency Service is a British government executive agency of the Department for Business and Trade with headquarters in London. It has around 1,800 staff, operating from 11 locations across the UK.

Also known as...The Insolvency Service