2 trademarks were found for owners matching the name Hairshark Limited.
#
1 TM: 2055226
Desc: HAIRSHARK
Owner: HAIRSHARK LIMITED
Class: 21
Status: Protected: Registered/protected
2 TM: 2002693
Desc: HAIRSHARK, HAIR SHARK
Owner: Hairshark Limited
Class: 8, 21
Status: Registered: Registered/protected