1 trademark was found for owners matching the name Shane Geoghegan.
#
1 TM: 2348520
Desc: transform mind then body
Owner: shane geoghegan
Class: 5
Status: Registered: Registered/protected