Outrun Venture Partners LLP is registered with the Financial Conduct Authority as a manager of European venture capital funds. Partners: Chris Adelsbach & Tariq Khan. Registered office : 41 Luke Street, London EC2A 4DP, UK. Registered in England, number: OC423602.