1 trademark was found for owners matching the name David William Devenish.
#
1 TM: 1861370
Desc: YARD FEATURES
Owner: David William Devenish
Class: 19, 38, 41
Status: Registered: Registered/protected