is not in process of liquidation on Jun 1, 2024
Where is VISTA RENT LIMITED's headquarters?
VISTA RENT LIMITED's headquarters is located at Μαρίας Συγκλητικής, 19Α, 'Εγκωμη, 2415, Λευκωσία, Κύπρος
What year was VISTA RENT LIMITED started?
VISTA RENT LIMITED was started in 2007