PT. Bangun Citra Luhur Company Information - Indonesia Corporate Name Bangun Citra Luhur Legal Entity Type Limited Liability Company Registered Address KOMPLEKS PURI TAMAN SARI BLOK E2/1 Business Number 817275