BLUE BARRACUDA LIMITED
08992093 - Incorporated on 11 April 2014
BARRACUDA FINCHLEY LIMITEDActive - Proposal to Strike off
10098501 - Incorporated on 1 April 2016
BARRACUDA BUSHEY LIMITED
10518472 - Incorporated on 9 December 2016
BARRACUDA CRYPTO LIMITEDDisolved
13276855 - Dissolved on 30 August 2022
EAGER RESOURCES (UK) LIMITED
4TH FLOOR, 15 BASINGHALL STREET, LONDON, UNITED KINGDOM, EC2V 5BR
BARRACUDA LONDON LIMITED
09873207 - Incorporated on 16 November 2015
BARRACUDA INDUSTRIAL LIMITEDActive - Proposal to Strike off
10143305 - Incorporated on 24 April 2016
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
VIA BARRACUDA LTD
SC844715 - Incorporated on 10 April 2025
KINGFISHERIES LIMITED
11384310 - Incorporated on 26 May 2018
BARRACUDA IT LIMITEDDissolved
06941784 - Dissolved on 1 February 2011
BARRACUDA RESTAURANT LIMITEDActive - Proposal to Strike off
07043639 - Incorporated on 15 October 2009
BARRACUDA SCUBA LIMITEDDissolved
07213627 - Dissolved on 8 January 2013
BARRACUDA EQUIPMENT LIMITED
01595873 - Incorporated on 5 November 1981