NOVALABS LIMITED is a Malta company, located in 24/2 THE MALL. more detail is as below. Company Information Company Name: NOVALABS LIMITEDAddress: 24/2 THE MALLArea: FLORIANAYear of Establish: 19/11/1997ID: C 22146 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links D P M LIMITED PENZA TARMAC LIMITED TWOFOLD LIMITED EYE CARE CENTRE LIMITED ALLEY 4 PHOTOGRAPHY LIMITED NOVALABS LIMITED HELLOS LIMITED VELLA GROUP LIMITED RUSSELL RESOURCES HOLDINGS LIMITED RUSSELL RESOURCES INTERNATIONAL LIMITED FRANK FARRUGIA AND FRANK BORG ‹ previous | next › Log in to post comments