Xpress Logistics
Sky Apts, Blk B, Flat 2, Triq Marina, Pieta, Malta, PTA 9042
+356 2125 1411 Phone
+356 7970 5609 Mobile
+356 2123 1471 Fax