PT. Frankhaus Mega Indonesia Company Information - Indonesia Corporate Name Frankhaus Mega Indonesia Legal Entity Type Limited Liability Company Registered Address DI JAKARTA Business Number 917065