1 trademark was found for owners matching the name John David Beach.
#
1 TM: 782554
Desc: DOG DRAGON
Owner: John David Beach, Ann Smith
Class: 35
Status: Removed
Not renewed: Renewal fee not paid