Whether you’re interested in our investment strategies, you want more information on how we partner with financial professionals and institutions, or you’re a reporter, we’re ready to answer your questions.
Office locations
United Kingdom
Horizon Capital, Level 9, The Shard, 32 London Bridge Street, London, United Kingdom, SE1 9SG