Scrape 1,000 UK Company Details
Budget: £250 – £750 GBP
I need a reliable scraper built (Python, Scrapy / BeautifulSoup or similar) to pull data for roughly 1,000 UK companies directly from the publicly available Companies House register. For every company I want four fields captured:
1. Company name
2. Registered address
3. Full director name(s)
4. (Optional extra columns for multiple directors per company are fine)
Please deliver the finished dataset as a clean, UTF-8 encoded CSV file with consistent column headers. A quick sample of 10 records up front will let me confirm the structure before you run the full job.
Acceptance criteria
• 1,000 distinct companies returned (no duplicates)
• All mandatory fields populated; blanks only where the source truly has no data
• CSV opens without formatting errors in Excel/Google Sheets
• Script or notebook supplied so I can re-run it later (well-commented, with any required libraries listed in a README)
Let me know your timeframe and any rate limits or captchas you anticipate so we can plan around them.
1. Company name
2. Registered address
3. Full director name(s)
4. (Optional extra columns for multiple directors per company are fine)
Please deliver the finished dataset as a clean, UTF-8 encoded CSV file with consistent column headers. A quick sample of 10 records up front will let me confirm the structure before you run the full job.
Acceptance criteria
• 1,000 distinct companies returned (no duplicates)
• All mandatory fields populated; blanks only where the source truly has no data
• CSV opens without formatting errors in Excel/Google Sheets
• Script or notebook supplied so I can re-run it later (well-commented, with any required libraries listed in a README)
Let me know your timeframe and any rate limits or captchas you anticipate so we can plan around them.
Related categories:
Python
Web Scraping
Software Architecture
Data Mining
Scrapy
Data Scraping
BeautifulSoup
Data Collection