PT. Merpati Delta Company Information - Indonesia Corporate Name Merpati Delta Legal Entity Type Limited Liability Company Registered Address JL. ZAMRUD BLOK C / 12_16 Business Number 98321