PT. Sumber Megah Cemerlang Company Information - Indonesia Corporate Name Sumber Megah Cemerlang Legal Entity Type Limited Liability Company Registered Address JL. IR. H. JUANDA NO. 149 Business Number 755373