PT. Farm Stay Cantika Company Information - Indonesia Corporate Name Farm Stay Cantika Legal Entity Type Limited Liability Company Registered Address PURI INDAH FA 56 Business Number 775061