BARRACUDA SPVCO LIMITEDLiquidation
08800609 - Incorporated on 3 December 2013
BARRACUDA BARS LIMITED
13492358 - Incorporated on 5 July 2021
BARRACUDA BELLE LIMITEDActive - Proposal to Strike off
10892359 - Incorporated on 31 July 2017
SMILING BARRACUDA LIMITED
10494820 - Incorporated on 24 November 2016
SMART FIRE HEALTH AND SAFETY LTD
04363542 - Incorporated on 30 January 2002
BARRACUDAWORKS LIMITED
08134665 - Incorporated on 9 July 2012
BARRACUDA INNS LTD
08939643 - Incorporated on 14 March 2014
BARRACUDA CUDA LTDDisolved
14492369 - Dissolved on 30 April 2024
BARRACUDAIS LIMITEDDissolved
SC258326 - Dissolved on 17 September 2010
WILSONS SECURITY MANAGEMENT LIMITEDActive - Proposal to Strike off
08044634 - Incorporated on 25 April 2012
BARRACUDA BATHS LTD.
10277905 - Incorporated on 14 July 2016
BARRACUDA FOODS LTDDisolved
13470190 - Dissolved on 27 May 2025
PROTECTIVE INTELLIGENCE LIMITED
05299306 - Incorporated on 29 November 2004
YOUNG WORLD EVENTS LLPActive - Proposal to Strike off
OC375740 - Incorporated on 1 June 2012
DIGITAL BARRACUDA LTDActive - Proposal to Strike off
08208448 - Incorporated on 10 September 2012
BARRACUDA STANMORE LTD
10756354 - Incorporated on 5 May 2017
BARRACUDA ENGINEERING LTD.Dissolved
SC574021 - Dissolved on 8 October 2019
BARRACUDA TECHNOLOGY LTD
10956943 - Incorporated on 11 September 2017
BARRACUDA AMERSHAM LTD
10513997 - Incorporated on 7 December 2016
BARRACUDAS LIMITEDActive - Proposal to Strike off
03323863 - Incorporated on 25 February 1997