TELECOM HOLDING CANADA (MALTA) LTD is a Malta company, located in 114, THE STRAND,. more detail is as below. Company Information Company Name: TELECOM HOLDING CANADA (MALTA) LTDAddress: 114, THE STRAND,Area: GZIRAYear of Establish: 04/08/2008ID: C 44851 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links WATERBUS INTERNATIONAL LTD MIZZ TRADING LIMITED MEDSERV INTERNATIONAL LIMITED WIND DANCER LTD Bonavia Waste and Recycling Limited TELECOM HOLDING CANADA (MALTA) LTD FIRST BAY RESORT PHASE 2 LIMITED ITL ADVISORY SERVICES LIMITED Wayup Limited ISLAND HOTELS GROUP HOLDINGS P.L.C. gamebox limited ‹ previous | next › Log in to post comments