PT. Mutiara Candra Loka Company Information - Indonesia Corporate Name Mutiara Candra Loka Legal Entity Type Limited Liability Company Registered Address BUKIT PELANGI RESIDENCE Business Number 690427