Founded
31 Dec 1992
Address
Archangel Informal Investments Ltd
20 Rutland Square
Edinburgh
EH1 2BB
United Kingdom
Website
VCID: 38842
Profile
Corporate information
Registration country
Registration country
Investment activity status
Active investor