Get In Touch

If you wish to be contacted by our team, please email us at or you can submit your query below.

    123, Melita Street, Valletta VLT 1123 Malta
    178 Merton High Street, London SW19 1AY, United Kingdom
    Laboratory Address: Office 1, 82 London Road, Leicester, LE2 0QR, United Kingdom
    100 Dynamic Drive #103 Toronto Ontario M1V 5C4, Canada
    Unit 4.19 29-31 Lexington Drive, Bella Vista NSW 2153, Australia
    Box 715 101 33 Stockholm, Sweden