PT. Ubud Manuhara Stana Company Information - Indonesia Corporate Name Ubud Manuhara Stana Legal Entity Type Limited Liability Company Registered Address GIANYAR Business Number 540154