PT. Bali Catur Cemerlang Company Information - Indonesia Corporate Name Bali Catur Cemerlang Legal Entity Type Limited Liability Company Registered Address JALAN DEWI SRI I NOMOR 2 Business Number 76