owned by Deluxe International Group Foreign owned: Canada 84 Kenhar Drive Toronto ON M9L 1N2 Canada Map it