Filter by category

Filter by type

X-ONE.VISION

Industry: Technology
Location: 25 Cabot Square, London E14 4QA, UK
Number of employees: 11 - 20
Business description: x-one's vision is to be the one-stop-shop for business owners with a tailored marketplace for their products & offers, and with the ability to create multiple digital and physical profiles and cards
yourLogo