2 trademarks were found for owners matching the name Christopher John Templeton.
#
1 TM: 1021013
Desc: Infrastructure Protection Device
Owner: David Alexander Templeton, Christopher John Templeton
Class: 20
Status: Lapsed: Not accepted
2 TM: 943863
Desc: INFRASTRUCTURE PROTECTION DEVICE

Owner: David Alexander Templeton, Christopher John Templeton
Class: 20
Status: Lapsed: Not accepted