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

Itoflow

17249125 First deal Aug 2026
1
Deal
£2M
Total Capital Raised/Funded

Companies House

Company Number
17249125
Status
Active
Registered Address
72 Crouch Hall Road, London, N8 8HA, England
SIC Codes
71122
Persons with Significant Control
Aditya Jha
ownership of shares 25 to 50 percent, voting rights 25 to 50 percent, right to appoint and remove directors
Abinash Meher
ownership of shares 25 to 50 percent, voting rights 25 to 50 percent

Company News

Sign in to view company news