PT. Alsantra Semesta Company Information - Indonesia Corporate Name Alsantra Semesta Legal Entity Type Limited Liability Company Registered Address Business Number 1013010