PT. Aneka Indo Batarapersada Company Information - Indonesia Corporate Name Aneka Indo Batarapersada Legal Entity Type Limited Liability Company Registered Address SEMARANG Business Number 541690