PT. Indo Setia Teknik Company Information - Indonesia Corporate Name Indo Setia Teknik Legal Entity Type Limited Liability Company Registered Address Jalan Sapta Marga Blok B Nomor 100 Business Number 79