is not in process of liquidation on Jun 1, 2024
Where is IMPACT TECH LTD's headquarters?
IMPACT TECH LTD's headquarters is located at Λήδρας, 192, Floor 3, 1011, Λευκωσία, Κύπρος
What year was IMPACT TECH LTD started?
IMPACT TECH LTD was started in 2016
What is the LEI number of IMPACT TECH LTD?
IMPACT TECH LTD LEI number is 213800S3HWL1COUA6370