is liquidated
Where is TANTARRA HOLDINGS LIMITED's headquarters?
TANTARRA HOLDINGS LIMITED's headquarters is located at 28 Οκτωβρίου, 45, CITY HOME 37D, Flat 203, Στρόβολος, 2012, Λευκωσία, Κύπρος
What year was TANTARRA HOLDINGS LIMITED started?
TANTARRA HOLDINGS LIMITED was started in 2007