is not in process of liquidation on Jun 1, 2024
Where is COSMO ARCHITECTS LIMITED's headquarters?
COSMO ARCHITECTS LIMITED's headquarters is located at Δεληγιώργη, 5, LAPITHION BUILDING, Floor 2, 1066, Λευκωσία, Κύπρος
What year was COSMO ARCHITECTS LIMITED started?
COSMO ARCHITECTS LIMITED was started in 1985