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

MOLO

11726983 First deal Oct 2020
2
Deals
£267M
Total Capital Raised/Funded

Companies House

Company Number
11726983
Status
Active
Registered Address
20-22 Wenlock Road, London, N1 7GU, England
SIC Codes
74209
Persons with Significant Control
Miss Martha Omasoro
ownership of shares 75 to 100 percent

Company News

Sign in to view company news