Company Active PRIVATE-LIMITED-GUARANT-NSC

Company profile

Archangel Investors Limited

UK company SC209206, incorporated on 17 July 2000.

Home - Archangels

Established in 1992. Archangels is the longest continuously operating business angel syndicate in the World. Investing in IP-rich tech & life sciences companies in Scotland, UK.

Company number
SC209206
Incorporated
17 Jul 2000
Companies House status
Active

Company identity

Founded / incorporated
17 July 2000

Company number SC209206

Verify at Companies House
Legal name
ARCHANGEL INVESTORS LIMITED
Company type
PRIVATE-LIMITED-GUARANT-NSC
Region
Scotland
Registered address
Unknown
Insolvency history
No

Corporate ownership

Updated 07 Jul 2026 09:49

Archangel Investors Limited
No active corporate controller recorded.

Company events

Reference milestones and recent Companies House filing stream events.

2 events
28 Jul
2026

Confirmation Statement With No Updates

Confirmation-statement

CS01 | Transaction MzUzNTQ2MzgxMGFkaXF6a2N4

Published 28 Jul 2026 10:28

17 Jul
2000

Incorporated

Inception

Company registered at Companies House