1 trademark was found for owners matching the name Gary Allan John Long.
#
1 TM: 672625
Desc: STREETSMARTMARKETING

Owner: Gary Allan John Long
Class: 16
Status: Lapsed: Not accepted