Castle Resources Customer Service Phone Numbers Customer Service: +1 403-593-8300   Castle Resources Headquarters Info, Email, Phone number, Website and live chat Information Castle Resources Inc. explores for, evaluates, and develops mineral resource properties in Canada. The company primarily explores for copper deposits. The company was incorporated in 2006 and is headquartered in Toronto, Canada. If