PT. Batara Indra Marga Cipta Company Information - Indonesia Corporate Name Batara Indra Marga Cipta Legal Entity Type Limited Liability Company Registered Address YOGYAKARTA Business Number 496143