PT. Upaya Tirta Cemerlang Company Information - Indonesia Corporate Name Upaya Tirta Cemerlang Legal Entity Type Limited Liability Company Registered Address JAKARTA Business Number 540293