TORONTO, A6
SPRUCEGROVE INVESTMENT MANAGEMENT LTD
1234074
000000000
416-363-5854
181 UNIVERSITY AVE
TORONTO, M5H 3M7
A6