Skip to content
Meliura

Legal

Company details and policies

Everything a buyer, a bank or a regulator would look for, in one place and in plain words.

Last changed

Registered name
MELIURA LTD
Trading name
Meliura
Company number
17456307
Registered in
England and Wales
Registered office
128 City Road, London, EC1V 2NX, United Kingdom
Registered email
[email protected]
Public record
Companies House
  • Terms of service. Who you contract with, what you get, when, how you pay, liability, the law that applies.
  • Refund policy. When a purchase is refundable, when it is not, how to ask, how long the money takes.
  • Privacy. What this site records, what a service reads, how long it is kept, how to have it deleted.
  • About. The company, what it sells, how it works.
  • Contact. Support, company correspondence, post.