is inactive
Where is Tellimer (Dubai) Ltd's headquarters?
Tellimer (Dubai) Ltd's headquarters is located at Unit GA-00-SZ-L1-RT-208, Level 1,Gate Avenue - South Zone,Dubai International Financial Centre,Unite
What year was Tellimer (Dubai) Ltd started?
Tellimer (Dubai) Ltd was started in 2020