Velcourt Investor
Velcourt manages, funds, and advises rural businesses on farms.
Industry:
Financial Services
Investors Number:
1
Headquarters:
Hereford, Herefordshire, United Kingdom