John Vaughan of Bristol

Partnership Role

John Vaughan and Co.
Senior partner

West India merchant (Colonial - Caribbean)

No notes

No firm notes