is not in process of liquidation on Jun 1, 2024
Where is SAINT MICHAEL CONSULTANTS LIMITED's headquarters?
SAINT MICHAEL CONSULTANTS LIMITED's headquarters is located at Ανεξαρτησίας & Αθηνών, NORA COURT, Floor 2, Flat 203, 3040, Λεμεσός, Κύπρος
What year was SAINT MICHAEL CONSULTANTS LIMITED started?
SAINT MICHAEL CONSULTANTS LIMITED was started in 2018