BARRACUDA RESOURCES LIMITEDDisolved
12704338 - Dissolved on 26 July 2022
BARRACUDA ENERGY STORAGE LIMITEDActive - Proposal to Strike off
13017347 - Incorporated on 13 November 2020
BARRACUDA RESOURCES GROUP LIMITEDDisolved
12906927 - Dissolved on 27 December 2022
BARRACUDA RESOURCES & MINERALS ASIA LIMITEDDisolved
13028456 - Dissolved on 31 January 2023
BARRACUDA STRATEGIC METALS LIMITEDActive - Proposal to Strike off
13134686 - Incorporated on 14 January 2021
BARRACUDA LTDActive - Proposal to Strike off
10511311 - Incorporated on 6 December 2016
BARRACUDA LTD
14104286 - Incorporated on 12 May 2022
BARRACUDA DISTRIBUTION LIMITEDDissolved
08218257 - Dissolved on 9 June 2015
BARRACUDA LTDDisolved
12856108 - Dissolved on 8 February 2022
BARRACUDACO LTDActive - Proposal to Strike off
10802796 - Incorporated on 5 June 2017
BARRACUDALEISURE LTDActive - Proposal to Strike off
09260600 - Incorporated on 13 October 2014
BARRACUDA PUB GROUP LIMITEDDissolved
06935547 - Dissolved on 27 June 2014
BARRACUDA INNS LIMITEDDissolved
04036148 - Dissolved on 2 August 2013
BARRACUDA HOLDINGS LIMITED
03486775 - Incorporated on 29 December 1997
BARRACUDA DIGITAL LIMITED
04056857 - Incorporated on 21 August 2000
BARRACUDA MEDIA LIMITEDDissolved
06987508 - Dissolved on 30 August 2011
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