is liquidated
Where is ULTRA ELECTRONICS (CYPRUS) LIMITED's headquarters?
ULTRA ELECTRONICS (CYPRUS) LIMITED's headquarters is located at Μνασιάδου, 10, ELMA HOUSE, 1065, Λευκωσία, Κύπρος
What year was ULTRA ELECTRONICS (CYPRUS) LIMITED started?
ULTRA ELECTRONICS (CYPRUS) LIMITED was started in 2000