Greg,

I'd think w/the marking 'Design Register' they are not American. If they were from here, it would say Pat'd. pending or have a patent number. That terminology sounds possibly Canadian to me, but I am not familiar enough w/the systems in place there to say w/any certainty.