PT. Barshaa Cipta Lestari Company Information - Indonesia Corporate Name Barshaa Cipta Lestari Legal Entity Type Limited Liability Company Registered Address KP. LIMBANGAN Business Number 999470