SIXTEEN LIMITED is a Malta company, located in MARSA MRS 1680, you can browse SIXTEEN LIMITED phone, address, contact person, products and services, website, and etc for free. SIXTEEN LIMITED business info all on bizdirlib.com.