1 trademark was found for owners matching the name Kevin John Elsbury.
#
1 TM: 934401
Desc: SmartGift
Owner: Kevin John Elsbury
Class: 36
Status: Lapsed: Not accepted