2 trademarks were found for owners matching the name David Teece.
#
1 TM: 1164177
Desc: SWING BRIDGE
Owner: David Teece
Class: 33
Status: Lapsed: Not accepted
2 TM: 1164179
Desc: ZEALAND PEAK
Owner: David Teece
Class: 33
Status: Registered: Registered/protected