Person profile · Commercial register
James Willshire
Salisbury
James Willshire: all 2 commercial register mandates, company connections and shareholdings at a glance.
Former mandates
- ehem. DirektorEndell Veterinary Group Ltd. · Diss
- ehem. Des. Board MemberEVG (Salisbury) LLP · Salisbury