Company Details
- Employees
- 8
- Founded
- -
- Address
- 130 City Road, London,ec1v 2nw,united Kingdom
- Phone
- 44-844-88-88-500
- Industry
- Telecommunications
- NAICS
-
TelecommunicationsOther TelecommunicationsTelecommunications ResellersAll Other Telecommunications
- Website
- invomo.com
- Keywords
- Hosted telephony applications, marketing numbers, call routing and control, instrastructure management.
- HQ
- London