NOA LIMITED is a Malta company, located in 34-6, ISOLA MARE, BOUVERIE STREET. more detail is as below. Company Information Company Name: NOA LIMITEDAddress: 34-6, ISOLA MARE, BOUVERIE STREETArea: GZIRAYear of Establish: 26/06/2014ID: C 65781 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links SEARANGE MANAGEMENT LTD MX ENTERTAINMENT LTD DGNET MALTA LIMITED SKY A.N.K. LIMITED NEXGEN TECHNOLOGIES CORPORATION LIMITED NOA LIMITED PAYMENTWORLD EUROPE HOLDING LIMITED PAYMENTWORLD EUROPE LIMITED A&R CORE LIMITED STAR WORLD HOLDING LIMITED STAR WORLD LIMITED ‹ previous | next › Log in to post comments