Nominees / Devstars Web Development from United Kingdom
0 Collect me

Devstars Web Development


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

Similar websites