Nominees / Devstars Web Development from United Kingdom
01 Collect

Devstars Web Development

April 21

by Devstars Ltd (United Kingdom)

We are a London based web design and development agency that have been creating websites since the start of the web. We work primarily for creative agencies but occasionally work on start ups and directly with clients if the projects fit.
User votes
More info
Team behind the project
  • Stuart Watkins from United Kingdom
    • H.M 01
      Honorable Mention
    • Tribe

Similar websites