Verified 5 Nov 2026
Centaur Capital Partners
Family office based in Southlake, Texas named in a 2021 SEC proxy filing, which describes it as a family investment office.
- Type
- Single family office
- Location
- Southlake, Texas, United States
- Fund size / AUM
- $54M 13F holdings (Q3 2018)
- Latest fund or filing
- 14 Nov 2018
Contacts on file
For Centaur Capital Partners, the paid file holds: 1 named decision-maker with roles.
Get US family offices, $995 Free sample
One-time payment. No subscription. No account.