Key facts
- Stafford Capital Partners is a fund of funds based in London, England with 1 tracked portfolio company.
- Notable positions include Locus Robotics.
- Stafford Capital Partners reports $494.4M in regulatory assets under management across 18 private funds, per its SEC Form ADV (2025-09).
About Stafford Capital Partners
Stafford Capital Partners is a fund of funds based in London, United Kingdom. Established in 2000, the firm has specialist investment teams in Timber, Infrastructure, Agriculture & food, Private Equity, and Private Credit. The assets are managed by the executive team.
Registered with the SEC
Form ADV · 2025-09 · CRD 171419- Regulatory AUM
- $494.4M
- Private fund assets
- $812.5M
- Private funds
- 18 · 18 private equity
- Staff
- 15
- Registered office
- AUSTIN, TX
- SEC status
- Approved
Reports custody of client assets.
Source: SEC Investment Adviser Public Disclosure, Form ADV (registered as STAFFORD CAPITAL PARTNERS INC.).
Free account
See the whole book
- ·Watchlist + alerts for Stafford Capital Partners's activity
Create free account
No card required
Portfolio, priced
1 companies · by our current valuations| Company | Industry | Valuation | First invested | Role |
|---|---|---|---|---|
| Locus Robotics | — | — | — |
Frequently asked
- What companies does Stafford Capital Partners invest in?
- Stafford Capital Partners has 1 recorded portfolio companies, including Locus Robotics.
- What is Stafford Capital Partners's AUM?
- Stafford Capital Partners manages approximately $7 in assets.