Nautilus Minerals Customer Service Phone Numbers Customer Service: +1 416 551 1100   Nautilus Minerals Headquarters Info, Email, Phone number, Website and live chat Information Nautilus Minerals is an underwater mineral exploration company headquartered in Toronto, Ontario, Canada. It is the first company to commercially explore the seafloor for massive sulfide systems, a potential source of high grade