is inactive
Where is AVALON NAVIGATION LIMITED's headquarters?
AVALON NAVIGATION LIMITED's headquarters is located at Διαγόρου, 4, KERMIA BUILDING, Floor 6, Flat 601, 1097, Λευκωσία, Κύπρος
What year was AVALON NAVIGATION LIMITED started?
AVALON NAVIGATION LIMITED was started in 2008