1 trademark was found for owners matching the name David Ian Mcewan.
#
1 TM: 1134966
Desc: OSPEED

Owner: David Ian McEwan
Class: 7, 37
Status: Removed
Not renewed: Renewal fee not paid