BARRACUDA PROPERTY COMPANY LIMITED
03172307 - Incorporated on 13 March 1996
RED BARRACUDA HOLDINGS LIMITED
07846874 - Incorporated on 14 November 2011
BARRACUDA LOGISTICS SERVICES LIMITEDActive - Proposal to Strike off
11668403 - Incorporated on 8 November 2018
BARRACUDA TRADE & VAULT LIMITEDDisolved
13276858 - Dissolved on 30 August 2022
HSI RESOURCES LLP
LONGMEDE LINDEN CHASE, SEVENOAKS, KENT, ENGLAND, TN13 3JU
BURLINGTON RESOURCES (IRISH SEA) LIMITED
ONE CANADA SQUARE, CANARY WHARF, LONDON, E14 5AA
PURPLE BRAIN LIMITED
09866461 - Incorporated on 11 November 2015
BARRACUDAS MIDCO LIMITED
11307000 - Incorporated on 12 April 2018
BARRACUDA EXHAUST UK LTDDisolved
09928729 - Dissolved on 24 January 2023
JJB RESOURCES LTD
14 CASBEARD STREET, LONDON, UNITED KINGDOM, N4 2GD
LOGE RESOURCES AS
48 VENDLA, NESOYA, NORWAY, NO1347
THE CLEANING PARTNERSHIP RESOURCES LIMITED
10 LONSDALE GARDENS, TUNBRIDGE WELLS, KENT, UNITED KINGDOM, TN1 1NU
NATURAL RESOURCES CAPITAL (HK) LIMITED
ING TOWER ROOM 1906-7 19F ING TOWER, 308 DES VOEUX ROAD, CENTRAL, HONG KONG
APT RESOURCES (UK) LLP
44 THE PANTILES, TUNBRIDGE WELLS, KENT, TN2 5TN
LARD RESOURCES LTD.
TRUST COMPANY COMPLEX AJELTAKE ROAD, AJELTAKE ISLAND, MAJURO, MARSHALL ISLAND, MH96960
DREW RESOURCES LLP
Prospect House 11-13 Lonsdale Gardens, Tunbridge Wells, United Kingdom, TN1 1NU
HART RESOURCES LTD
142 STOCKMANS LANE, BELFAST, CO ANTRIM, BT9 7JE
TIMBERLAND INVESTMENT RESOURCES UK LIMITED
Norfolk House 130 Jermyn Street, London, England, SW1Y 4UR
INTELLECTUAL CAPITAL RESOURCES HOLDINGS LIMITED
DIDDENHAM COURT LAMBWOOD HILL, GRAZELEY, READING, ENGLAND, RG7 1JQ
HUMAN RESOURCES BUSINESS PARTNERSHIP LIMITED
A LOUIS & CO, 187 HIGH ROAD, LONDON, E15 2BY