PT. Indotech Jaya Abadi Company Information - Indonesia Corporate Name Indotech Jaya Abadi Legal Entity Type Limited Liability Company Registered Address JL. LETJEND SOEPRAPTO 160 BLOK A7 Business Number 1026321