Barracuda Holdings Limited Trademarks
Image Trademark

Image Trademark

Filed: November 28, 2013
Advertising services; marketing services; marketing and advertising consulting services; marketing research in relation…
Owned by: Barracuda Holdings Limited
Serial Number: 79146477

BLUEMARLIN

BLUEMARLIN

Filed: November 28, 2013
Advertising services; marketing services; marketing and advertising consulting services; marketing research in relation…
Owned by: Barracuda Holdings Limited
Serial Number: 79146545