Contact2019-11-12T18:18:43+00:00

Your Details

Let us know how to get back to you.


How can we help?

Feel free to ask a question or simply leave a comment.


Mistral Pay Ltd

Central Business Center, Level 2, Suite 1 Mdina Road, Zebbug, ZBG 9015, Malta