PT. Lurch Sira Indonesia Company Information - Indonesia Corporate Name Lurch Sira Indonesia Legal Entity Type Limited Liability Company Registered Address kOMPLEK PONDOK CILEGON INDAH BLOK C 22 Business Number 54