PT. Mitra Tanamera Lestari Company Information - Indonesia Corporate Name Mitra Tanamera Lestari Legal Entity Type Limited Liability Company Business Number 864871 Registered Address CIKINI RAYA NO.58 W-X LT.3