Contact information

Trade name: Meraki, Sales & Marketing

Phone number: +306947202528

Email: sales@tomeraki.com

Physical address: Karela 19 st., Chalandri, 152 33 Athens, Greece

VAT number: EL801000189

Trade number: 146669103000