Ecotrade Ltd
15 Triq Windsor, Sliema, Malta, SLM 1855
+356 2134 3031 Phone
+356 9982 9666 Mobile
+356 2133 6262 Fax