Contact information

Trade name: Zenvi

Email: sales@zenvi.eu

Physical address: Triq Alfredo Cachia Zammit, Iż-Żejtun ZTN 1407, Malta

VAT number: MT25335407