Company name: Challenge Works
Description: At Challenge Works we attract innovative talent across the world, incentivise progress and nurture radical ideas through challenge prizes.
58 Victoria Embankment, Temple, London EC4Y 0DS