Archangels
Information
Established in 1992, Archangels is the oldest continuously operating business angel syndicate in the World. At the forefront of investing in IP-rich tech & life science companies in Scotland.
Social media
Contact details
Documents & Links
Archangels 2020 InfographicGraphic representation of Archangels stats to financial year end Mar-2020