PT. Inti Sena Indrabuana Company Information - Indonesia Corporate Name Inti Sena Indrabuana Legal Entity Type Limited Liability Company Registered Address JAKARTA Business Number 525237