PT. Swara Merah Putih Company Information - Indonesia Corporate Name Swara Merah Putih Legal Entity Type Limited Liability Company Registered Address Equity Tower lt. 35 Business Number 622735