PT. The Slow Canggu Company Information - Indonesia Corporate Name The Slow Canggu Legal Entity Type Limited Liability Company Registered Address JL. PANTAI BATU BOLONG NO. 97 Business Number 761066