Got a Question ?
Our customer service team are on hand if you need them and will respond within 24 hours.
Click here to see our FAQ page
Please find below our full Company details and address
Bix Invest Ltd. 20-22 Wenlock Road - London N1 7GU - UK - Company Registration No. 07681150