PT. Studio Ruang Muka Company Information - Indonesia Corporate Name Studio Ruang Muka Legal Entity Type Limited Liability Company Registered Address JALAN PANGERAN TUBAGUS ANGKE NO.10 Business Number 772241