SFOR INTERNATIONAL LIMITED is a Malta company, located in 22/13 STRAIT STREET. more detail is as below. Company Information Company Name: SFOR INTERNATIONAL LIMITEDAddress: 22/13 STRAIT STREETArea: VALLETTAYear of Establish: 27/01/2009ID: C 46105 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links ELMPCO CONTRACTING LTD LTT MALTA LTD BLACK SEA FERRIES LIMITED I.V. PORTELLI PROPERTIES LIMITED AVIATION ON LINE LIMITED SFOR INTERNATIONAL LIMITED CASSAR NAVIGATION LIMITED H & S MALTA LTD INACO LIMITED ISG Limited NORMA CARUANA & CO. ‹ previous | next › Log in to post comments