PT. Isti Karya Persada Company Information - Indonesia Corporate Name Isti Karya Persada Legal Entity Type Limited Liability Company Registered Address SEMARANG Business Number 525451