PT. Garuda Megah Harapan Company Information - Indonesia Corporate Name Garuda Megah Harapan Legal Entity Type Limited Liability Company Registered Address JAKARTA Business Number 921926