PT. Menara Multi Megah Company Information - Indonesia Corporate Name Menara Multi Megah Legal Entity Type Limited Liability Company Registered Address Margorejo indah B-930 Business Number 764622