1 trademark was found for owners matching the name Nicholas Ivan Cruickshank.
#
1 TM: 1713127
Desc: Mountainvale
Owner: Nicholas Ivan Cruickshank, Jennifer Cruickshank
Class: 29, 31
Status: Registered: Registered/protected