
04056857•Private Limited With Share Capital
Get Full Access
21/08/2000
25 years
2
6
73110
not scored
Registration, classification & business activity
Barracuda Digital Limited (04056857) is a private limited with share capital incorporated on 21/08/2000 (25 years old) and registered in derbyshire, DE43JJ. The company operates under SIC code 73110 - advertising agencies.
Barracuda digital is a multilingual digital marketing agency specialising in seo, ppc management, link building strategy, social media management, usability, display, online video production, mobile search, analytics and training. we have an ongoing commitment to developing unique proprietary online...
£136.1K
£427.4K
£-291.3K
£19.20M
£8.2K
6
Employees
2
Directors
2
Shareholders
1
Registered
1
Outstanding
0
Part Satisfied
0
Satisfied
not scored
International Score
emerging
Performance Rating