Get in touch
We'd love to hear from you. Reach out and we'll respond as soon as we can.
Sales
Address
71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom
Response time: we aim to reply within one business day
Looking for answers?
Company information
VENTRYA LTD, trading as Mail.Land. Registered in England and Wales, company number 16505638. Registered office: 71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom.