Head office Estonia
Elcogen AS Valukoja 23, 11415 Tallinn, Estonia
Reg. no.: 10727890 VAT no: EE100677168