PT. Surabaya Ratec Indo Company Information - Indonesia Corporate Name Surabaya Ratec Indo Legal Entity Type Limited Liability Company Registered Address JL. PASAR KEMBANG NO.74 Business Number 861431