PT. Putra Otto Mandiri Company Information - Indonesia Corporate Name Putra Otto Mandiri Legal Entity Type Limited Liability Company Registered Address JL. MAYANG NOMOR 25-A/11-A Business Number 137924