Person profile · Commercial register
James Donald
Glenrothes
James Donald: all 1 commercial register mandates, company connections and shareholdings at a glance.
Former mandates
- ehem. Beneficial OwnerDynamix Fabrication Ltd. · Glenrothes
Person profile · Commercial register
Glenrothes
James Donald: all 1 commercial register mandates, company connections and shareholdings at a glance.