BARRACUDA BUSHEY LIMITED
10518472 - Incorporated on 9 December 2016
BARRACUDA CRYPTO LIMITEDDisolved
13276855 - Dissolved on 30 August 2022
BARRACUDA LONDON LIMITED
09873207 - Incorporated on 16 November 2015
BARRACUDA INDUSTRIAL LIMITEDActive - Proposal to Strike off
10143305 - Incorporated on 24 April 2016
BARRACUDA RESOURCES LIMITEDDisolved
12704338 - Dissolved on 26 July 2022
BARRACUDA SYSTEMS LIMITED
11301465 - Incorporated on 10 April 2018
BARRACUDA CATERING LIMITED
07737803 - Incorporated on 11 August 2011
BARRACUDA SEARCH LIMITED
05089541 - Incorporated on 31 March 2004
BARRACUDA NETWORKS LIMITED
05145504 - Incorporated on 4 June 2004
ALBINDENE (BARRACUDA) LIMITED
00803759 - Incorporated on 5 May 1964
BARRACUDA INTERNATIONAL LIMITEDDisolved
13018430 - Dissolved on 22 April 2025
BARRACUDA MANSFIELD LIMITED
14446398 - Incorporated on 27 October 2022
NU GROUP LIMITED
ANTROBUS HOUSE 18 COLLEGE STREET, PETERSFIELD, HAMPSHIRE, ENGLAND, GU31 4AD
XL GROUP LIMITED
XL HOUSE BLACKBURN BUSINESS PARK, WOODBURN ROAD, BLACKBURN, ABERDEEN, SCOTLAND, AB21 0PS
SA GROUP LIMITED
ROOM A 21/F. GAYLORD, COMMERCIAL BUILDING, 114-118,LOCKHART ROAD, WANCHAI, HONG KONG, NA
VIA BARRACUDA LTD
SC844715 - Incorporated on 10 April 2025
PK GROUP LIMITED
1 PARKSHOT, RICHMOND, SURREY, ENGLAND, TW9 2RD
BF GROUP LIMITED
PRESTON PARK HOUSE, SOUTH ROAD, BRIGHTON, EAST SUSSEX, BN1 6SB
LT GROUP LIMITED
MICHAEL BRIMACOMBE Temple View La Rue Des Marettes, St. Martin, Jersey, Jersey, JE3 6DS
HK4 GROUP LIMITED
1 COLLETON CRESCENT, EXETER, DEVON, ENGLAND, EX2 4DG