Company name: Challenges.org
Description: Challenge Prizes are competitions that offer a reward for the first or best solution to a problem. Nesta Challenges helps people's ideas to solve them.
58 Victoria Embankment, Temple, London EC4Y 0DS