3 trademarks were found for owners matching the name Gregory John Underhayes.
#
1 TM: 1681761
Desc: SPEARX
Owner: Gregory John Underhayes
Class: 25, 28, 41
Status: Lapsed: Not accepted
2 TM: 1681387
Desc: SPEARX
Owner: Gregory John Underhayes
Class: 8, 9, 25, 28, 41
Status: Lapsed: Not accepted
3 TM: 1668507
Desc: SPEARX
Owner: Gregory John Underhayes as trustee for AP TRUST
Class: 8, 9
Status: Registered: Renewal due