is liquidated
Where is AVR TECHNOLOGY LTD's headquarters?
AVR TECHNOLOGY LTD's headquarters is located at Προδρόμου, 75, Floor 1, Flat 101, Στρόβολος, 2063, Λευκωσία, Κύπρος
What year was AVR TECHNOLOGY LTD started?
AVR TECHNOLOGY LTD was started in 2012