BARRACUDA FX (UK) LIMITEDDisolved
12965796 - Dissolved on 2 January 2024
BARRACUDA EMPIRE LTDActive - Proposal to Strike off
11539863 - Incorporated on 28 August 2018
BARRACUDA CONSTRUCTION LTDDissolved
07751788 - Dissolved on 11 June 2019
PURPLE BARRACUDA LTDDissolved
09261142 - Dissolved on 26 March 2019
BARRACUDA BRIGHTON LTD
10848864 - Incorporated on 4 July 2017
BARRACUDA IT UK LIMITEDActive - Proposal to Strike off
SC440546 - Incorporated on 17 January 2013
BUSINESS BARRACUDA LTDActive - Proposal to Strike off
08366724 - Incorporated on 18 January 2013
STUDIO BARRACUDA LTDDisolved
11424695 - Dissolved on 6 August 2024
BARRACUDA GROWTH LTD
09502534 - Incorporated on 20 March 2015
BARRACUDA PROXIES LTDDisolved
13299621 - Dissolved on 27 June 2023
BARRACUDA RESTAURANT LTD
16226096 - Incorporated on 3 February 2025
BARRACUDA RIBS UK LTDActive - Proposal to Strike off
08770002 - Incorporated on 11 November 2013
BARRACUDA SOUTH LTD
11530094 - Incorporated on 21 August 2018
BARRACUDA TRING LTDDisolved
14207912 - Dissolved on 13 August 2024
BARRACUDAU UK LIMITEDActive - Proposal to Strike off
09872144 - Incorporated on 13 November 2015
BARRACUDA CONSULTING LTDActive - Proposal to Strike off
03158524 - Incorporated on 14 February 1996
BARRACUDA TRADING LTDActive - Proposal to Strike off
SC590333 - Incorporated on 5 March 2018
BARRACUDA MARINE LTD
14388581 - Incorporated on 30 September 2022
BARRACUDA COUNTY LTD
15771174 - Incorporated on 11 June 2024
BARRACUDA BOREHAMWOOD LTD
13075175 - Incorporated on 10 December 2020