Square Health

Square Health


Launch date
Employees
Company register number 07054181
Maidenhead England (HQ)

Financials

Estimates*

Edit
Revenues, earnings & profits over time
GBP202020212022
Revenues5.9m11.5m18.7m
% growth-95 %63 %
EBITDA<1m4.3m8.2m
% EBITDA margin13 %37 %44 %
Profit<1m3.5m6.7m
% profit margin11 %30 %36 %

Recent News about Square Health

Edit

Investments by Square Health

Edit
Push Doctor
ACQUISITION by Square Health Dec 2021