
Closed
Posted
Paid on delivery
I’m putting together a personal research project and need a reliable way to pull director information directly from the UK Companies House database. The data I’m after is very specific: each director’s name, full contact details, and registered address and company name. Nothing else is required at this stage, so the solution can stay lean and focused on just that slice of the registry. The ideal outcome is a small, well-documented script—Python is perfect, but I’m open to another language if it offers clear advantages—that logs in, queries by company number or name, harvests the director records, and drops them into a clean CSV or Excel file. If the official API can deliver everything, great; if you need to combine API calls with a lightweight scrape for the address fields, that’s fine too, as long as it stays within Companies House usage rules and avoids rate-limit issues. Acceptance criteria • Script returns director name, contact information, and registered address in separate columns • Output encodes properly for UK characters and exports to CSV (UTF-8) • No missing rows for valid companies tested (I’ll provide a shortlist for verification) • Straightforward setup: a [login to view URL] or [login to view URL] plus a brief README so I can rerun the job on my own machine without hassle If you’ve worked with Companies House or similar public registries before and can turn this around quickly, I’d love to see how you would approach it.
Project ID: 40602325
119 proposals
Remote project
Active 2 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
119 freelancers are bidding on average £157 GBP for this job

Hi there, I have carefully reviewed the project requirements for the Companies House Director Data Scrape project. I understand that you need a script to extract specific director information from the UK Companies House database and organize it neatly into a CSV or Excel file. Let's chat and discuss it further. To handle your project, I will start with developing a Python script that will log in, query by company number or name, extract the required director records, and format them into separate columns in a CSV file. I will ensure proper encoding for UK characters and provide clear documentation for straightforward setup and execution on your end. The deliverables for this project include a well-documented Python script that retrieves director names, contact details, and registered addresses in a CSV file. Before signing-off my bid, I would like to ask a question, i.e., have you already registered for access to the Companies House API? Warm Regards, Aneesa.
£100 GBP in 1 day
7.1
7.1

Hi there, I've read requirements and ready to develop a script that pulls director information from the UK Companies House database. I will create a Python script that logs in, queries by company number or name, and retrieves the required director records. The output will be structured in a clean CSV format with separate columns for each director's name, contact details, and registered address. I will ensure the script encodes properly for UK characters and meets the acceptance criteria you provided. If you have any specific preferences for the libraries or tools to be used, please let me know. Looking forward to your response. Best regards.
£20 GBP in 2 days
7.1
7.1

Hello! I have 15+ years of experience building API integrations and data extraction tools. I can develop a Python script that retrieves director information from Companies House, exports the results to CSV/Excel, and provides clean, well-documented code with easy setup. If additional contact data is required, we can discuss suitable public data sources.
£200 GBP in 2 days
6.5
6.5

Hi there, We can help with a lean Python solution for Companies House data extraction, with attention to director name fields, registered address handling, and clean CSV export in UTF-8. Our approach would start with workflow mapping, then validate the official API and any compliant fallback for address-related records, followed by a documented script and handover notes. One point to confirm is the exact meaning of 'contact details' so we can align the output columns correctly. The platform bid covers an initial phase focused on Discovery and proof-of-access for Companies House director data: confirm field availability, map the official API and any compliant fallback for address-related fields, validate one end-to-end extraction path on the clie; wider implementation would be separately scoped on Freelancer. Best Regards, 8veer
£800 GBP in 5 days
6.5
6.5

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Matlab, Python, and similar tools. I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
£350 GBP in 7 days
6.6
6.6

Hello There! I'm Md Toriqul Islam, and I'm excited to partner with you. I can dive into your project immediately. I understand you need a reliable script to retrieve director information from Companies House and export the results into a clean CSV or Excel file. I'll build a well-documented Python solution that uses the official Companies House API wherever possible and, if needed, responsibly combines it with lightweight data extraction that complies with Companies House usage policies. The script will support company name or number lookups, produce UTF-8 encoded exports, include clear setup instructions, and be easy to run and maintain. I am skilled in Python, Web Scraping, REST APIs, Data Processing, CSV/Excel Automation, and Automation Script Development. I'm confident I can deliver a reliable, reusable solution with clean code and thorough documentation. Looking forward to hearing from you. Best regards, Md Toriqul Islam
£80 GBP in 2 days
6.0
6.0

Hello I can develop a well-documented Python script that queries the UK Companies House data, exports director information to a clean UTF-8 CSV/Excel file, and includes clear setup instructions for easy reuse. I'll use the official API where available and ensure the solution follows Companies House usage policies while handling valid test companies reliably. Regards Muhammad
£100 GBP in 2 days
5.8
5.8

Hi, I will deliver a Python script pulling director name, contact details, and address from UK Companies House by company number or name, outputting to CSV. I commit to a 1-day turnaround within your 20-250 GBP budget. Can I start now? Waiting for your response in chat! Best Regards.
£135 GBP in 3 days
5.5
5.5

Hello, I came across your project and it caught my interest. I am interested in a developing a small, well documented Python script that will pull director information directly from the UK Companies House database. I'd love to discuss the requirements further and get started right away. Best regards, Fahad
£100 GBP in 1 day
5.6
5.6

Hey! We are a team of 62 professionals specializing in Python automation and public registry integrations with 9+ years helping businesses build reliable data extraction tools. Here’s how we can help: * Integrate directly with Companies House API * Export structured data into UTF-8 CSV * Build clean, documented Python scripts * Include simple setup and usage guide Could you clarify if the script should use only the official API, or are compliant public sources also acceptable when data is unavailable?
£135 GBP in 7 days
5.4
5.4

Hey, I can build a reliable script that retrieves director information from Companies House, exports it in a clean UTF-8 CSV/Excel format, and is easy to run and maintain on your own machine. You can review my work here: https://www.freelancer.com/u/mahads31 I'll use the official Companies House API wherever possible and only consider additional data retrieval methods if they're compliant with Companies House terms and technically necessary. The script will be well-structured, include dependency files and a concise README, handle UK character encoding correctly, and provide clean exports with validation to ensure consistent results for your test companies while respecting API limits and error handling. Will the companies you'll be testing already have the required director information publicly available through Companies House, or are there additional data sources you expect the script to combine? Happy to jump on a quick call to review the project flow and get everything planned properly. Best Regards, Mahad
£150 GBP in 5 days
5.3
5.3

I can help with this, We will build a Python script that queries the Companies House API, extracts each director's name, contact details, and registered address, then exports everything into a UTF-8 CSV with separate columns. The official API does not expose personal contact info for directors. We will combine API calls for officer listings with registered office data, handling pagination and rate limits cleanly. A couple of quick things to confirm: 1) How many companies will the script need to process per run? 2) Do you already have a Companies House API key? The number quoted here is a starting estimate. The exact cost and timeline will be confirmed after we go through the full scope together. Looking forward to discussing further. Best regards, Faizan
£23 GBP in 10 days
4.9
4.9

Hello! We can build a focused script for Companies House data extraction under this task. 1. Do you want the data pulled via the official API only, or is a light scrape acceptable for address fields? 2. Will you provide a shortlist of company numbers for verification? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
£135 GBP in 7 days
5.7
5.7

Hi, Aashiq (Ash) here from Cape Town, South Africa. This project instantly caught my eye, so I had to reach out. I see you’re looking for a reliable way to pull specific director information from the UK Companies House database. You need a small, well-documented script that can log in and export data cleanly to a CSV or Excel file. I’ve helped businesses streamline data extraction processes before, ensuring accuracy and efficiency. My experience with Python and working with APIs means I can deliver exactly what you need. Feel free to ask for samples of my previous projects. Based on what you mentioned, here is how we would approach the project: - Develop a Python script that logs in and queries the Companies House database. - Ensure the output is cleanly formatted with the required fields. - Provide a straightforward setup guide for easy reruns. You can count on clear communication throughout the project, ensuring a seamless, user-focused solution optimized for performance. Best Regards, Aashiq
£250 GBP in 7 days
4.9
4.9

Hi, I reviewed your project: Companies House Director Data Scrape. I can help with Python automation, backend APIs, web scraping/data extraction, scripts, dashboards, integrations, and data processing workflows. I can build reliable scripts using Python, FastAPI/Django/Flask, Selenium/Playwright where appropriate, APIs, databases, and server deployment. Please message me with the target website/API, expected output, and automation rules. Portfolio: https://www.freelancer.com/u/irfanui Regards, Mohammad 4th Dimension Partners
£90 GBP in 3 days
4.6
4.6

Nice to talk you , After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I am the lead engineer for DS Pro IT agency. I have worked for over 10 years in Backend and software development and have successfully done multiple jobs. It will be a pleasure to work together to make your project a reality. Please feel free to contact me. I´m looking forward to working with you. I really appreciate your time and remain attentive to any request or question. Greetings
£171 GBP in 7 days
4.7
4.7

I understand you need a robust Python script to extract specific director information from Companies House, similar to how I've previously automated data retrieval from other public registries, focusing on precision and efficiency to deliver exactly the data points you require. My approach will involve using the `requests` library for interacting with the Companies House API and `BeautifulSoup` for parsing HTML if direct API access proves insufficient for the granular detail needed. I'll structure the script to handle authentication, iterate through company numbers or names, and extract director name, contact details, and registered address, ensuring clean, structured output, likely in CSV format. Error handling for API rate limits and unexpected data formats will be a priority. To ensure alignment, could you clarify if there are specific authentication methods preferred for Companies House API access? Once I have this, I'd be happy to schedule a brief call to discuss the project in more detail.
£234 GBP in 21 days
4.3
4.3

Hello, I understand you are looking to scrape director information from the UK Companies House database. The data required includes each director's name, contact details, registered address, and company name. The ideal solution would be a well-documented script, preferably in Python, that queries by company number or name, retrieves the director records, and exports them into a CSV or Excel file. It should adhere to Companies House usage rules and avoid rate-limit issues. The main technical challenge is ensuring accurate data retrieval while maintaining compliance with Companies House regulations. A common issue in projects like this is handling data encoding and exporting to CSV format. To tackle this, I would focus on developing a Python script that efficiently queries the database, retrieves the required information, and exports it to a CSV file. I have experience working with public registries and developing data retrieval scripts for similar projects. A few questions to better understand the scope: Q1- Are there any specific requirements for the script's performance or scalability? Q2- Is there a preferred method for handling rate limits imposed by Companies House? Happy to discuss the details and suggest the best technical approach. Best regards, Hoang Van Phi
£100 GBP in 3 days
3.6
3.6

Hi — Abror-Yakubov here from Uzbekistan, "COMPANIES HOUSE DIRECTOR DATA EXTRACTION" — you need a clean way to collect registry data without manual work. I would build a Python script using the Companies House API where possible, with careful handling of pagination, rate limits, UTF-8 CSV output, and repeatable exports. I’ll structure the columns clearly and include setup notes so you can run it again with new company lists. A common issue with registry projects is missing records caused by API limits or inconsistent company data, so I’ll add validation checks against your test company list. Do you already have a Companies House API key, and will the input be company numbers, names, or both? Looking forward to working with you.
£100 GBP in 3 days
3.0
3.0

hi, your project requires a reliable and reusable data extraction tool rather than a one time scrape. i can build a well documented python solution that retrieves director information from companies house using the official api wherever possible, handles pagination and rate limits, validates returned records, and exports clean utf8 csv or excel files with separated fields. if certain public fields require an additional compliant lookup, i will implement that while keeping the workflow maintainable and easy to rerun with clear setup instructions. could you share a few sample company numbers so i can verify which director fields are available through the official sources before implementation?
£117 GBP in 1 day
3.2
3.2

City of London, United Kingdom
Payment method verified
Member since Jul 23, 2026
£250-750 GBP
₹750-1250 INR / hour
$250-750 USD
$1000-5000 CAD
€250-750 EUR
$8-15 USD / hour
$250-750 USD
₹750-1250 INR / hour
$1500-3000 USD
$30-250 USD
₹1500-12500 INR
₹1500-12500 INR
$30-250 USD
$250-750 USD
$250-750 USD
₹750-1250 INR / hour
$250-750 USD
$30-250 USD
$250-750 USD
$5000-10000 AUD
₹600-1000 INR