PT. Selong Secret Villa Company Information - Indonesia Corporate Name Selong Secret Villa Legal Entity Type Limited Liability Company Registered Address DUSUN JABON Business Number 976780