PT. Makmur Agro Satwa Company Information - Indonesia Corporate Name Makmur Agro Satwa Legal Entity Type Limited Liability Company Registered Address JL. PROF. M.YAMIN NO 32 Business Number 1050954