STR HOLDINGS LIMITED is a Malta company, located in THE STRAND, 120,. more detail is as below. Company Information Company Name: STR HOLDINGS LIMITEDAddress: THE STRAND, 120,Area: GZIRAYear of Establish: 11/12/2014ID: C 68034 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links Securetrading Services Limited KAZIA INTERNATIONAL LTD CAROB TREE HOLDINGS LTD WPE LTD MALTA SMART PACKAGING LTD STR HOLDINGS LIMITED PENDURA LIMITED Vallara Capital Limited ANDALUSIA PROPERTY BETA LIMITED SEA SWELL LIMITED CM3 HOLDINGS LIMITED ‹ previous | next › Log in to post comments