Legal Notice
Updated June 6, 2022
‘menta’ or ‘menta.marketing.’ trading as MENTA MARKETING UK LIMITED
Company Registration number: 13497443
Correspondence address: 8, 9-10 Queen Square, Brighton, BN1 3FD, UK
MENTA MARKETING UK LIMITED is registered in England and Wales.
