is inactive
Where is Investar SPC Limited's headquarters?
Investar SPC Limited's headquarters is located at Unit "Precinct 3-6th Floor-Units 604, 605 & 606" , Precinct 3-6th Floor-Units 601 , Level 6, Gate District Building 03, Dubai International Financial Centre, Dubai, 74053, United Arab Emirates
What is Investar SPC Limited's industry?
Investar SPC Limited is in the industry of Qualifying Purpose of Structured Financing
What year was Investar SPC Limited started?
Investar SPC Limited was started in 2017