Skip to main content
MailLand

Get in touch

We'd love to hear from you. Reach out and we'll respond as soon as we can.

Address

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom

Response time: we aim to reply within one business day

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.