PT. Citra Natalestari Company Information - Indonesia Corporate Name Citra Natalestari Legal Entity Type Limited Liability Company Registered Address JL. MAY. RUSLAN NO. 38 A LT. I Business Number 868912