Nominees / Devstars Web Development from United Kingdom
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.
Last user votes
More info
CREDITS
Team behind the project
  • Stuart Watkins from United Kingdom
    • H.M 01
      Honorable Mention
    • Tribe
      Tribe
    Follow

Similar websites