Companies House Search Companies House search engine

BARRACUDA COMPUTER SOLUTIONS LTD

Status
Active
Reg. Number
03677449
Inc. Date
February 12, 1998
Name
BARRACUDA COMPUTER SOLUTIONS LTD
Category
Private Limited Company
Address
NORTH END FARM , NORTH END , TA3 5ED CREECH ST MICHAEL Check on Map
Country of Origin
United Kingdom