1 trademark was found for owners matching the name Barry Bernard Giles.
#
1 TM: 1436691
Desc: AVATAR
Owner: Barry Bernard Giles
Class: 12
Status: Registered: Registered/protected