PT. Selaraskarya Abadi Company Information - Indonesia Corporate Name Selaraskarya Abadi Legal Entity Type Limited Liability Company Registered Address GEDUNG JAYA LT. 5, JALAN MH THAMRIN NO. 12 Business Number 61