Your search for barracuda holdings pty ltd found 3 entities with matching names.

#EntityStatusState
1 37 663 016 911
BARRACUDA MOUNTAIN HOLDINGS PTY LTD
ABN Active SA
5253
2 74 055 255 420
BARRACUDA HOLDINGS PTY LTD
ABN Cancelled WA
6210
3 80 386 355 923
BAYSHORE HOLDINGS PTY LTD & BARRACUDA MANAGEMENT PTY LTD
ABN Cancelled WA
6516