Companies House Email Format
Government AdministrationCardiff, United Kingdom1001-5000 Employees
We're an executive agency of the UK Department for Business and Trade. We drive confidence in the economy by creating a transparent and accountable business environment. Use of our data informs business and consumer decisions, supports growth and helps disrupt economic crime.