Xelix Company
![](/files/companies/Xelix.png)
The Accounts Payable Control Centre
Industry:
Finance & Banking
Employee Number:
64
Headquarters:
London, Greater London, United Kingdom