Starfish Ltd.

visit site
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.