Archangels

Archangels

Angel fundVenture capitalClaimed

Archangels is the world's longest-running business angel syndicate, investing in innovative early-stage technology and life sciences companies in Scotland.

HQ location
Edinburgh, United Kingdom
Portfolio analysis