00893728 BARRACUDA INVESTMENTS LIMITED
Registered Number | 00893728 |
Company | BARRACUDA INVESTMENTS LIMITED |
Address | C/O Geoffrey Martin And Company St James's House Park Place Leeds LS1 2SP |
Country | GB |
Incorporation Date | 1966-12-09 |
Annual Return Date | 1986-01-31 |
Accounts Date | Not Specified |
Company Status | LIQUIDATION |