2 trademarks were found for owners matching the name John Michael Brain.
#
1 TM: 1768532
Desc: BRAINY BRIDGE
Owner: John Michael Brain
Class: 16
Status: Registered: Registered/protected
2 TM: 664420
Desc: MapEasy
Owner: Susan Jane Brain, John Michael Brain
Class: 16
Status: Lapsed: Not accepted