London Business Angels is Incubus London's #1 rival. London Business Angels is a Private company that was founded in London, England in 1982. London Business Angels competes in the Investment Banking & Brokerage field. London Business Angels has 148 more employees vs. Incubus London.
VentureGiant is perceived as one of Incubus London's biggest rivals. VentureGiant was founded in 2009, and is headquartered in London, England. VentureGiant is in the Diversified Investment Services field. VentureGiant generates $18.7M more revenue vs. Incubus London.