Telecommunications Equipment And Systems in Malta Fal Malta Ltd Address: F22 Mosta Technopark, MST 13 Mosta Malta Phone Number: +356 21 43 53 15