All companies in Great Britain are obliged by law to register with this agency of the Department of Trade and Industry. Accounts and director details are available for the general public through this site.
The link below will take you to the external site: