Overview
CompanyCat is a company research product built using Companies House-derived data.
Data source
Company profile data is sourced from Companies House.
Data is prepared by local Python ETL scripts.
Public search, company profiles and Radar use the current D1-backed serving layer.
The public website does not call the Companies House API directly from the browser.
Data freshness
The site should be treated as a useful working index rather than a live registry lookup.
Data should still be treated as a snapshot rather than a live registry lookup.
Important decisions should verify details against Companies House directly.
Generated pages
The site currently serves company pages from D1 and also publishes static category pages for SIC codes, company statuses, company types and jurisdictions.
Radar signals
Radar signals are simple rule-based indicators derived from the available Companies House-derived company data.
- Active company
- Dissolved company
- Accounts overdue
- Confirmation statement overdue
- No overdue filing flags
- Multiple SIC codes
- Recently incorporated
- Long-established company
Current limitations
- The index is still being scaled in controlled stages rather than covering every UK company.
- Search quality is improving but still uses LIKE-based matching rather than full-text search.
- No login, payments or cloud-synced watchlists are live yet.
- No scheduled ingestion or email alerts are live yet.
- Signals are simple and explainable, not financial advice.
- Users should verify critical information with Companies House.
Future improvements
- Larger staged datasets
- Scheduled data refreshes
- Further search quality improvements
- More signal types and monitoring features
- Sector and location pages
- Premium alerts, exports and reports later
Explore the site
Visit the Radar page, try the Search page, or read more About CompanyCat.