1 trademark was found for owners matching the name Craig Dugald Mclachlan.
#
1 TM: 515323
Desc: CRAIG MCLACHLAN
Owner: Craig Dugald McLachlan
Class: 25
Status: Lapsed: Not accepted