Newfoundland Capital Corp Customer Service Phone Numbers Customer service: +1 902-468-7557   Newfoundland Capital Corp Headquarters Info, Email, Phone number, Website and live chat Information Founded: 1949 Headquarters: Dartmouth, Canada Key people: Harold R. Steele (chairman); Robert G. Steele (president and CEO) Newfoundland Capital Corporation, operating as Newcap Radio, is a Canadian radio broadcasting conglomerate based in Dartmouth, Nova Scotia.