2 trademarks were found for owners matching the name Craig Leonard Duncan.
#
1 TM: 1410612
Desc: DUNK CAN
Owner: Craig Leonard Duncan
Class: 21
Status: Removed
Not renewed: Renewal fee not paid
2 TM: 1554134
Desc: OE ORTHODONTICS EXCLUSIVELY

Owner: Stephen Leonard Duncan, Paul John Taylor, Jason Anthony Yee, Daniel Craig Stewart Ngan
Class: 16, 41, 44
Status: Registered: Registered/protected