is inactive
Where is BARRACUDA TRADE & VAULT LIMITED's headquarters?
BARRACUDA TRADE & VAULT LIMITED's headquarters is located at CARDIFF, 13276858: COMPANIES HOUSE DEFAULT ADDRESS, CF14 8LH, 4385
What is BARRACUDA TRADE & VAULT LIMITED's industry?
BARRACUDA TRADE & VAULT LIMITED is in the industry of Activities of holding companies
What year was BARRACUDA TRADE & VAULT LIMITED started?
BARRACUDA TRADE & VAULT LIMITED was started in 2021
Sources: Companies House