PE Deals Logo
PE Deals UK M&A Brokers & VC
active

Flo Health

12898410 First deal Sept 2021
2
Deals
£192M
Total Capital Raised/Funded

Companies House

Company Number
12898410
Status
Active
Registered Address
Fourth Floor, International House, 1 St. Katharines Way, London, E1W 1UN, England
SIC Codes
82990

Company News

Sign in to view company news