World Express Logistics Ltd
4-5, G. Vassallo St., Luqa, Malta, LQA 1511
+356 2144 2295 Phone