BARRACUDA INVESTMENTS LIMITED
00893728StatusLiquidation
Company typePrivate Limited Company
Incorporated09/12/1966
Company number00893728
Nature of business (SIC)None Supplied
Registered officeC/O GEOFFREY MARTIN AND COMPANY, ST JAMES'S HOUSE, Park Place, LS1 2SP
Post townPark Place
PostcodeLS1 2SP
CountyLEEDS
Accounts categoryNO ACCOUNTS FILED
Accounts next due31/01/1986
Confirmation stmt next due23/12/2016
Charges11 charge(s), 11 outstanding
Data from Companies House — updated 2026-08-16.