PT. Cabefarm Setia Abadi Company Information - Indonesia Corporate Name Cabefarm Setia Abadi Legal Entity Type Limited Liability Company Registered Address Pondok Indah Office Tower 3 Lt. 17 Business Number 959193