England Business Search: Companies House
Companies House is essentially the Secretary of State for the United Kingdom. Anyone operating a business in the UK needs to be registered. Annual reports are available, along with officer’s information and specific contact details. Officers’ home addresses and detailed information are inserted in these reports, making it a great resource for investigating business connections.