Albion Capital

Albion Capital is a leading independent investment manager with a long-term record of backing change and growth. With funds of £950 million under investment management or administration, the Albion team invests anywhere between £250,000 and £12 million into high growth businesses. 

Combining a thematic, returns-driven investment approach with specialist expertise, we target those sectors where we see opportunities for the creation of long term value. Albion’s focus is on longevity as partners in order to maximise the returns for our investors and the management teams whom we support.

TypeInvestor
HQGreater London, GB
Founded1995
Websitealbion.capital
Albion Capital was founded in 1995 and is headquartered in Greater London, GB

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Albion Capital

Patrick Reeve

Patrick Reeve

Chairman
Adam Chirkowski

Adam Chirkowski

Investment Director
Andrew Elder

Andrew Elder

Deputy Managing Partner
Andrew Impey

Andrew Impey

Partner
David Gudgin

David Gudgin

Partner
Ed Lascelles

Ed Lascelles

Partner
Show more

Albion Capital Office Locations

Albion Capital has an office in Greater London
Greater London, GB (HQ)
1 King's Arms Yard
Show all (1)

Albion Capital News and Updates

Albion Ventures changes name to Albion Capital

London-based Albion Ventures has rebranded as Albion Capital. According to the firm, it currently manages just under 1 billion pounds in assets.

Albion Capital Online and Social Media Presence

Embed Graph

Albion Capital Frequently Asked Questions

  • When was Albion Capital founded?

    Albion Capital was founded in 1995.

  • Who are Albion Capital key executives?

    Albion Capital's key executives are Patrick Reeve, Adam Chirkowski and Andrew Elder.

  • What is Albion Capital revenue?

    Latest Albion Capital annual revenue is £14.1 m.

  • Where is Albion Capital headquarters?

    Albion Capital headquarters is located at 1 King's Arms Yard, Greater London.

  • Where are Albion Capital offices?

    Albion Capital has an office in Greater London.

  • How many offices does Albion Capital have?

    Albion Capital has 1 office.