Contact Us

We’d love to hear from you

T +44 (0)844 409 9530
E sales@mapix.com

Mapix technologies Ltd
54 Timber Bush
Edinburgh
Scotland
UK, EH6 6QH

Registration number: SC167731

Fill in the form below and we'll get back to you.