Nominees / Devstars Web Development from United Kingdom

Devstars Web Development

21 APRIL

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.
VOTING 59 votes
More Info
Load More
CREDITS
Team behind the project
  • Stuart Watkins
    Stuart Watkins from United Kingdom
    • H.M 01
      Honorable Mention
    • tribe
      Tribe User
    Follow Stuart Watkins!

Similar websites