Contact Information Website: view our site Company Information Products & Services: IPX Diameter Transactions Head Office Location: Sweden Address: Stureplan 8 Stockholm 10663 SWEDEN Year Founded: 2003 No. of Employees: 5001-10,000 Map Report Send message to moderator Contact Name* Contact Email* Your message*