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

Lumeon

05528381 First deal Dec 2018
2
Deals
£45M
Total Capital Raised/Funded

Companies House

Company Number
05528381
Status
Active
Registered Address
Battersea Power Station (The Engine Room), 18 The Power Station, London, SW11 8BZ, England
SIC Codes
58290

Company News

Sign in to view company news