Universal Call Limited (UCL) logo

Universal Call Limited (UCL)

Our Company: Universal Call is a UK based leading wholesale service provider and is now fast expanding into the global wholesale voice market, leveraging on our accumulated experience and technology. We are currently routing traffic to global partners and building POPs in the major countries. With y... Read more

Headquarters

United Kingdom

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet