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?
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