Legal Entities
United Kingdom
Archangel Capital Partners LLP is registered in England & Wales with registered number OC460431. Its registered office is at 276a Uxbridge Rd, Rickmansworth WD3 8YL.
Luxembourg
Archangel I SCSp is registered in the Grand Duchy of Luxembourg with the Luxembourg Trade and Companies Register (Registre de commerce et des sociétés, Luxembourg) under RCS number B310456. Its registered office is 12, Rue des Mérovingiens, L-8070 Bertrange, Grand Duchy of Luxembourg.
Archangel I GP S.à r.l. is registered in the Grand Duchy of Luxembourg with the Luxembourg Trade and Companies Register (Registre de commerce et des sociétés, Luxembourg) under RCS number B310359. Its registered office is 12, Rue des Mérovingiens, L-8070 Bertrange, Grand Duchy of Luxembourg.