MAL Services Ltd
Old Airport Terminal, Luqa, Malta, LQA 5000
+356 2180 3670 Phone