Legal notice

Legal Notice / Imprint (Information pursuant to global e-commerce regulations)

Trading Name: Demeter Corporation Ltd

Website Operator & Legally Responsible Person: Chiela Demeter

Physical Business Address: The Old Vicarage, 59 London Road, River, Kent, CT17 0SG United Kingdom

Contact Email: ademeter@hotmail.com

Company Registration Number: 05815262

VAT / Tax Identification Number: 

Online Dispute Resolution (EU Requirement)

The European Commission provides a platform for online dispute resolution (ODR), which you can access here: https://ec.europa.eu/consumers/odr. We are neither obligated nor willing to participate in dispute resolution proceedings before a consumer arbitration board.