is liquidated
Where is SOUTHCROSS HOLDINGS LIMITED's headquarters?
SOUTHCROSS HOLDINGS LIMITED's headquarters is located at Φλωρίνης, 7, GREG TOWER, Floor 2, 1065, Λευκωσία, Κύπρος
What year was SOUTHCROSS HOLDINGS LIMITED started?
SOUTHCROSS HOLDINGS LIMITED was started in 2020