Home / Investors / Owen Trotter

Owen Trotter

Venture Fund · Leeds