Business Summary
Network International Holdings Ltd is a United Kingdom-based company. The Company operates as an investment holding company. Its principal investments in subsidiaries engaged in payment solutions and financial services across the Middle East and Africa.
Country of Incorporation
United Kingdom
Incorporation Date
2019-02-27
Business Sector
Investment Holding Companies
Company Address
One Canada Square, Level 25, Canary Wharf