Companies House search engine
Search
Search for
Companies
Search for
People
BARRACUDA SOUTH LTD
Status
active
Reg. Number
11530094
Inc. Date
August 21, 2018
Name
BARRACUDA SOUTH LTD
Category
Private Limited Company
Address
3 Praze Road ,
TR7 3DE
Newquay
Check on Map
Country of Origin
United Kingdom
< Previous Company
Next Company >