Contact Information

Trade name: Xellox Oy

Phone number: +358404862488

Email: contact@xellox.io

Physical address: Xellox Oy, Annankatu 5, C, 17, 00120 Helsinki, Finland

VAT number: FI32161386

Trade number: 3216138-6