Skip to content
Datapublica
Staging · partial source data for evaluation
All analyses

Owner-managed companies

Active companies in Denmark where the same person is a registered direct legal owner with a positive stake and an executive-board member as of 10 October 2026.

The companies

Showing 1–10 of 4,345

Sorted by: employee count, missing last, highest first · then name and company ID

#CompanyEmployeesRegistered ownerCityPeriod endEvidence
01CBP Finans ApSCVR 37393282365Christian Bødker-PetersenGilleleje2025-09-30

Why does this company match?

City
Gilleleje
Registered address
Nordre Strandvej 6, 3250 Gilleleje
Incorporated
2016-01-22
Registry status
NORMAL
Period start
2024-10-01
Period end
2025-09-30
Employees
365
Operating profit · DKK
Not reported
Net profit · DKK
17,370,541
Equity · DKK
216,541,284
Revenue · DKK
827,460,022
Registered owner
Christian Bødker-Petersen
02PEAS ApSCVR 32671969157Jacob Brejnholt JacobsenAssens2025-12-31

Why does this company match?

City
Assens
Registered address
Middelfartvej 105, 5610 Assens
Incorporated
2010-01-15
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
157
Operating profit · DKK
68,432
Net profit · DKK
155,781
Equity · DKK
442,339
Revenue · DKK
Not reported
Registered owner
Jacob Brejnholt Jacobsen
03LUFTHAVNSVIKAR & REKRUTTERINGSSERVICE ApSCVR 30809548131Claus Karoli, Peter Galsgaard UrhammerKastrup2024-12-31

Why does this company match?

City
Kastrup
Registered address
Kastrup Tværvej B 3, 2770 Kastrup
Incorporated
2007-08-17
Registry status
NORMAL
Period start
2024-01-01
Period end
2024-12-31
Employees
131
Operating profit · DKK
6,219,230
Net profit · DKK
4,821,129
Equity · DKK
6,506,652
Revenue · DKK
Not reported
Registered owner
Claus Karoli, Peter Galsgaard Urhammer
04HOLMEGAARDS DELI ApSCVR 35516182110Thomas Flytkjær-HansenHolmegaard2024-12-31

Why does this company match?

City
Holmegaard
Registered address
Glasmagervej 23, 4684 Holmegaard
Incorporated
2013-10-14
Registry status
NORMAL
Period start
2024-01-01
Period end
2024-12-31
Employees
110
Operating profit · DKK
3,040,918
Net profit · DKK
2,319,499
Equity · DKK
11,047,782
Revenue · DKK
Not reported
Registered owner
Thomas Flytkjær-Hansen
05ANDERSEN & BRANICKI GROUP ApSCVR 34900558103Patryk BranickiHasselager2025-12-31

Why does this company match?

City
Hasselager
Registered address
Bøgekildevej 18, 8361 Hasselager
Incorporated
2013-01-08
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
103
Operating profit · DKK
7,644,903
Net profit · DKK
6,867,055
Equity · DKK
3,445,361
Revenue · DKK
Not reported
Registered owner
Patryk Branicki
06KIELBERG ADVOKATER A/SCVR 1908508266Jacob Schjern Andersen, Malene Kjær RaunholtOdense M2025-12-31

Why does this company match?

City
Odense M
Registered address
Hunderupvej 71, 5230 Odense M
Incorporated
1996-02-08
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
66
Operating profit · DKK
10,305,680
Net profit · DKK
7,151,791
Equity · DKK
26,714,021
Revenue · DKK
Not reported
Registered owner
Jacob Schjern Andersen, Malene Kjær Raunholt
07SK SERVICE GREVE ApSCVR 3446035351Catalin-Emanuel IonascuGreve2025-12-31

Why does this company match?

City
Greve
Registered address
Kappelevvej 4, 2670 Greve
Incorporated
2012-03-14
Registry status
NORMAL
Period start
2025-01-01
Period end
2025-12-31
Employees
51
Operating profit · DKK
2,234,042
Net profit · DKK
1,710,353
Equity · DKK
3,791,856
Revenue · DKK
Not reported
Registered owner
Catalin-Emanuel Ionascu
08India Royale ApSCVR 3697563648Raman AroraKgs. Lyngby2023-12-31

Why does this company match?

City
Kgs. Lyngby
Registered address
Lyngby Hovedgade 51, 2800 Kgs. Lyngby
Incorporated
2015-07-29
Registry status
NORMAL
Period start
2023-01-01
Period end
2023-12-31
Employees
48
Operating profit · DKK
1,389,210
Net profit · DKK
935,885
Equity · DKK
4,057,933
Revenue · DKK
Not reported
Registered owner
Raman Arora
09Geranium ApSCVR 3671108646Rasmus Kofoed, Søren Ørbek LedetKøbenhavn Ø2024-12-31

Why does this company match?

City
København Ø
Registered address
Per Henrik Lings Allé 4 8, 2100 København Ø
Incorporated
2015-04-13
Registry status
NORMAL
Period start
2024-01-01
Period end
2024-12-31
Employees
46
Operating profit · DKK
2,180,326
Net profit · DKK
2,147,479
Equity · DKK
12,378,297
Revenue · DKK
Not reported
Registered owner
Rasmus Kofoed, Søren Ørbek Ledet
10HORNBAEK A/SCVR 3141621344Brian JepsenRanders SV2026-04-30

Why does this company match?

City
Randers SV
Registered address
Bogensevej 7, 8940 Randers SV
Incorporated
1982-03-25
Registry status
NORMAL
Period start
2025-05-01
Period end
2026-04-30
Employees
44
Operating profit · DKK
11,564,179
Net profit · DKK
7,895,833
Equity · DKK
89,143,447
Revenue · DKK
Not reported
Registered owner
Brian Jepsen
Expand the full list

Create a free account to see the remaining 4,335 companies.

One row per company · amounts in DKKHow this list was made ↓

The list is selected from CVR without requiring accounts or a minimum employee count. Any financial figures come from the latest entity accounts in DKK; employees are the period average.

Source data 2026-10-10Analysis run 2026-10-10
Scope and limitations

This definition covers direct personal ownership. Ownership through holding companies is not included.

Run your own company analysis in ChatGPT

  1. 1Create your free account
  2. 2Install Datapublica in your AI app
  3. 3Ask in your own words
Open in ChatGPTSet up ChatGPT
ChatGPT

Datapublica Active companies in Denmark where the same person is a registered direct legal owner with a positive stake and an executive-board member as of 10 October 2026.

Demonstration · the question can be adapted
Read and copy all prompts
  • Active companies in Denmark where the same person is a registered direct legal owner with a positive stake and an executive-board member as of 10 October 2026.
  • Active companies in Denmark where the same person is a registered direct legal owner with a positive stake and an executive-board member as of 10 October 2026. Include registered company addresses.
  • Active companies in Denmark where the same person is a registered direct legal owner with a positive stake and an executive-board member as of 10 October 2026. Compare results by employee count.

Our AI performs advanced analyses of Danish companies for you

You don’t need to write SQL to combine data and create advanced extracts. Our AI does that for you; just ask a question. Here is how the analysis Owner-managed companies was created using SQL and Datapublica’s database.

SQL1 / 4
WITH ranked AS (
 SELECT *, row_number() OVER (PARTITION BY cvr_number ORDER BY reporting_period_end DESC, publication_timestamp DESC, filing_id DESC, reporting_currency) AS rn
 FROM gold.mart_company_financials_annual_scoped WHERE statement_scope = 'entity'
), f AS (SELECT * FROM ranked WHERE rn = 1 AND reporting_currency = 'DKK'),
base AS (
 SELECT p.cvr_number, p.company_name, p.city, p.registered_address_slug, p.registered_address_identity, p.registered_address_formatted, p.founded_at, p.company_status, p.company_status_valid_from,
 f.reporting_period_start, f.reporting_period_end, f.average_employees AS employees, f.operating_profit, f.profit_after_tax AS profit, f.equity, f.revenue
 FROM gold.mart_company_profile p LEFT JOIN f ON f.cvr_number=p.cvr_number
 WHERE p.is_active=true
)
SELECT base.*, (SELECT string_agg(DISTINCT o.display_name, ', ' ORDER BY o.display_name) FROM gold.mart_person_ownership o JOIN gold.mart_person_roles_current r ON r.participant_enhedsnummer=o.owner_enhedsnummer AND r.cvr_number=o.cvr_number WHERE o.cvr_number=base.cvr_number AND o.ownership_kind='legal_owner' AND o.ownership_lower_percent>0 AND (o.effective_from IS NULL OR try_cast(o.effective_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (o.effective_to IS NULL OR try_cast(o.effective_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10') AND r.role_key='executive_board' AND r.is_current=true AND (r.valid_from IS NULL OR try_cast(r.valid_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (r.valid_to IS NULL OR try_cast(r.valid_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10')) AS owner_name, count(*) OVER() AS total_matches
FROM base
WHERE EXISTS (SELECT 1 FROM gold.mart_person_ownership o JOIN gold.mart_person_roles_current r ON r.participant_enhedsnummer=o.owner_enhedsnummer AND r.cvr_number=o.cvr_number WHERE o.cvr_number=base.cvr_number AND o.ownership_kind='legal_owner' AND o.ownership_lower_percent>0 AND (o.effective_from IS NULL OR try_cast(o.effective_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (o.effective_to IS NULL OR try_cast(o.effective_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10') AND r.role_key='executive_board' AND r.is_current=true AND (r.valid_from IS NULL OR try_cast(r.valid_from AS TIMESTAMPTZ) <= TIMESTAMPTZ '2026-10-10') AND (r.valid_to IS NULL OR try_cast(r.valid_to AS TIMESTAMPTZ) > TIMESTAMPTZ '2026-10-10'))
ORDER BY employees DESC NULLS LAST, base.company_name ASC, base.cvr_number ASC

Owner-managed companies

Looking for owner-managed companies, Danish company lists and company comparisons? We ran the analysis using Datapublica company data. The results are listed above: 4,345 companies match the stated criteria. View the first 10 here and the full list with a free account.

Sources and update

CVR records and published accounts from Virk are normalized and joined in Datapublica data marts. This list is a saved result of the SQL query above.

Extracted: 2026-10-10T09:01:45.707Z

build_a7ad137f038b0101c1bfCVR / Virk ↗