STI MALTA LIMITED is a Malta company, located in 56, MELITA STREET,. more detail is as below. Company Information Company Name: STI MALTA LIMITEDAddress: 56, MELITA STREET,Area: VALLETTAYear of Establish: 28/04/2016ID: C 75427 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links GLOBAL LOTTOS LTD. PVSH HOLDINGS LIMITED Aerospace Engineering Services Ltd LUXURY SERVICES LIMITED EDEN HOUSE LIMITED STI MALTA LIMITED ALVOGEN MALTA OPERATIONS ROW HOLDINGS LTD IOGD LIMITED KIBLA INVESTMENTS LIMITED NAUTICAL SUPPLIES LIMITED MANGROVIA LTD ‹ previous | next › Log in to post comments