NARCIS LIMITED is a Malta company, located in 12/13, STRAIT STREET,. more detail is as below. Company Information Company Name: NARCIS LIMITEDAddress: 12/13, STRAIT STREET,Area: VALLETTAYear of Establish: 06/10/2004ID: C 34734 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links SKARA BRAE INVESTMENTS LIMITED MYNE COMPANY LIMITED M & F CATERERS LIMITED LAPIRA COMPANY LIMITED MALTA VICKY TRADING COMPANY LIMITED NARCIS LIMITED OREGANO LIMITED SAFIDA LIMITED ISYS LIMITED MALTA MARKETING CO. LIMITED NATOB LIMITED ‹ previous | next › Log in to post comments