James Bogle Smith

Company Role

National Life Assurance Co.
Director

???? - 1850

West India merchant (Insurance)

No notes

No firm notes