PT. Formula One Indonesia Company Information - Indonesia Corporate Name Formula One Indonesia Legal Entity Type Limited Liability Company Registered Address JL.TRENGGULI - WELAHAN KM.1 NO. 8 Business Number 18