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

Ometria

08372083 First deal Feb 2013
7
Deals
£47M
Total Capital Raised/Funded

Companies House

Company Number
08372083
Status
Active
Registered Address
Acre House, 11/15 William Road, London, NW1 3ER, England
SIC Codes
62012 — Business and domestic software development

Company News

Sign in to view company news