I have a company review and rating website but I need a faster way to populate my database with UK Companies. What I need is the full company name, address and telephone number only so I can import it in CSV format. I have tried companies house but does not provide the contact number within their databases. Where could I find a free open up to date database so it can be imported into my website?

  • Unfortunately, you do have to pay for the CSV and XLS version, do you know is a way of me being able to download via the API? Is there a way I can import the data somewhere from the API, then download it into CSV or XLS format? Thanks Mark
    – Mark
    Apr 22, 2016 at 12:53

1 Answer 1


Seems like OpenCorporates is exactly what you're looking for. It describes itself as:

The largest open database of companies in the world

https://opencorporates.com/companies/gb is the listing of UK companies from which you can download data via the XML and JSON APIs for free and it seems like you might need to pay to get it in CSV or XLS formats

  • So does OC have the phone numbers of companies that have no such information on CH? If so, how did you obtain it?
    – marfi
    Oct 5, 2017 at 9:07
  • 1
    There is no way to download anything for free from opencorporates.com. It's a paid service.
    – user239558
    Dec 2, 2019 at 20:51
  • Why do you say that? It looks open enough to me
    – Mawg
    Nov 24, 2020 at 11:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.