PT. Semangi Company Information - Indonesia Corporate Name Semangi Legal Entity Type Limited Liability Company Registered Address JL.KENARI NO.5-A Business Number 223881