Richard Altoft logo

Richard Altoft

Investor at Midlands Engine Investment Fund II

Investments
1
Lead Investments
1
Nottinghamshire, England, United Kingdom, GB

Highlights

Recent Investments

T

Firm Investments