Starfish Ltd.
visit site- Undisclosed
- 2 - 9 employees
- Norwich, England
Web design agency Starfish Ltd. Is based in Norwich, United Kingdom. They offer web design, print design, non-voice bpo/back office services, branding, and more and were established in 1999.
Client Insights
Industry Expertise
Information technology
70%
Media
20%
Advertising & marketing
10%
Client Size Distribution
This provider has not added their client sizes.
Common Project Size
This provider does not have any client reviews.
Clients
This provider has not added their key clients.