3 trademarks were found for owners matching the name Craig Stephen Leonard.
#
1 TM: 952529
Desc: VERSACE
Owner: Craig Stephen Leonard
Class: 43
Status: Lapsed: Not accepted
2 TM: 913283
Desc: Club Two Up
Owner: Craig Stephen Leonard
Class: 41
Status: Lapsed: Not accepted
3 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