Alhambra Resources Customer Service Phone Numbers Customer service: +1 403-228-2855   Alhambra Resources Headquarters Info, Email, Phone number, Website and live chat Information Alhambra Resources Ltd., together with its subsidiaries, engages in the exploration for and development of mineral properties in Kazakhstan. It explores for gold deposits. The company primarily holds 100% working interest in the