BARRACUDA BRIGHTON LTD
10848864 - Incorporated on 4 July 2017
BARRACUDA IT UK LIMITEDActive - Proposal to Strike off
SC440546 - Incorporated on 17 January 2013
EUROPRIME RESOURCES
OFFICE 390 @ 28 OLD BROMPTON ROAD, SOUTH KENSINGTON, LONDON, ENGLAND, SW7 3DL
HANOVER RESOURCES
SYNEGIS HOUSE CROCKHAMWELL ROAD, WOODLEY, READING, BERKSHIRE, UNITED KINGDOM, RG5 2LE
BRIGHTER RESOURCES
CASHEL, 68 BEECHWOOD ROAD, CATERHAM, CR3 6NB
CHANNELED RESOURCES
59a Old Sarum Airfield, Old Sarum, Salisbury, Wiltshire, United Kingdom, SP4 6DZ
BARRACUDA ASSET MANAGEMENT LLC
113 BARKSDALE PROFESSIONAL CENTER, NEWARK, DELAWARE DE19711, UNITEDSTATES
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