Company identity
Founded / incorporated
5 November 1981
Company number 01595873
Legal name
BARRACUDA EQUIPMENT LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
11 MASTHEAD
CAPSTAN COURT CROSSWAYS BUSINESS PARK
DARTFORD
DA2 6QG
Insolvency history
No