PT. Barsahi Upayacitra Company Information - Indonesia Corporate Name Barsahi Upayacitra Legal Entity Type Limited Liability Company Registered Address CEMPAKA PUTIH TIMUR NO.3 Business Number 55