Thomas Alldred logo

Thomas Alldred

Investor at Apiary Capital

Investments
1
Lead Investments
1
Greater London, England, United Kingdom, GB

Highlights

Focus Areas

Consulting
Information Technology
Software
Web Development

Firms Invested Under

Recent Investments

Spanish Point Technologies logo

Firm Investments