STAR Capital is located in RT.9/RW.4, Gambir Central, Kec. Menteng, Kota Jakarta Pusat, Daerah Khusus Ibukota Jakarta, Indonesia on Sinarmas Land Plaza, Tower II, Lantai 11, Jl. M.H. Thamrin No.RT.9. STAR Capital is rated 3 out of 5 in the category venture capital company in Indonesia.
Address
Sinarmas Land Plaza, Tower II, Lantai 11, Jl. M.H. Thamrin No.RT.9