00893728 BARRACUDA INVESTMENTS LIMITED

Registered Number00893728
CompanyBARRACUDA INVESTMENTS LIMITED
AddressC/O Geoffrey Martin And Company
St James's House
Park Place
Leeds
LS1 2SP
CountryGB
Incorporation Date1966-12-09
Annual Return Date1986-01-31
Accounts DateNot Specified
Company StatusLIQUIDATION

Credit Scorecard £3.00