STC INTERNATIONAL LIMITED is a Malta company, located in BLOCK A, ALAMEIN ROAD,. more detail is as below. Company Information Company Name: STC INTERNATIONAL LIMITEDAddress: BLOCK A, ALAMEIN ROAD,Area: PEMBROKEYear of Establish: 29/12/1995ID: C 19578 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links ALF. MIZZI & SONS (HR) LTD. F.X. (GARAGE) COMPANY LIMITED ECHO MARKETING LIMITED FOODFINDERS LTD. BADGER COMPANY LIMITED STC INTERNATIONAL LIMITED P & A SULLIVAN LTD. BUTTNER MALTA LIMITED KORWA - DATA & CO LTD MIRA CARS LIMITED FENECH & FENECH MARINE SERVICES LTD ‹ previous | next › Log in to post comments