Nowell Properties Limited is a Malta company, located in 114, THE STRAND,. more detail is as below. Company Information Company Name: Nowell Properties LimitedAddress: 114, THE STRAND,Area: GZIRAYear of Establish: 25/11/2004ID: C 35096 Buy Now: Click Here to Buy Malta Full Data Business Directory Database Supermarket More Links UNITEL INVESTMENT LIMITED GARDELL LIMITED WIMBORNE LIMITED VEDUTA PROPERTIES LIMITED TURN PAGE STUDIOS LIMITED Nowell Properties Limited ADALIA MARINE CO. LTD REFRACTORY TRADE INTERNATIONAL LTD BALTIC SUN II SHIPPING LIMITED SHELDANE PROPERTIES LIMITED BET-AT-HOME.COM INTERNET LIMITED ‹ previous | next › Log in to post comments