DeHavilland

DeHavilland

Definitive provider of political insight and intelligence in the uk and eu.

Launch date
Employees
Company register number 08297488
London England (HQ & founding location)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP2014201520162017201820192020
Revenues2.3m2.5m2.8m3.1m3.5m3.7m3.8m
% growth4 %10 %11 %12 %11 %5 %3 %
EBITDA(<1m)(<1m)(<1m)(<1m)<1m1.4m1.5m
% EBITDA margin(29 %)(25 %)(9 %)(2 %)12 %38 %39 %
Profit(<1m)(<1m)(<1m)(<1m)<1m1.1m1.4m
% profit margin(32 %)(22 %)(14 %)(3 %)8 %30 %38 %
  • Edit
DateInvestorsAmountRound

N/A

Acquisition
*

N/A

Growth Equity VC
Total Funding-

Recent News about DeHavilland

Edit

Tech stack

Group
Tech stackLearn more about the technologies and tools that this company uses.