JD
James Donald Macdonald
5
Current
26
Dissolved
3
Resigned
34
Total
Current Appointments 5
Appointments at Dissolved Companies 26
CS
Company SC682327
CS
Company SC683481
CS
Company SC708336
BP
BE PERSONNEL HOLDINGS LIMITED
GR
GRI RENEWABLES UK LTD
CS
Company SC520032
CS
Company SC426568
CS
Company SC381353
GM
GEG MIDDLE EAST LIMITED
CS
Company SC474388
CS
Company SC118161
C
Company 07164328
GE
GLOBAL ENERGY GROUP (ACCESS & COATINGS) LIMITED
CS
Company SC440029
CS
Company SC313709
CS
Company SC277553
CS
Company SC074858
AS
ABERDEEN SKILLS ACADEMY LTD
OE
O.I.L. ENGINEERING LIMITED
CS
Company SC087933
MI
MOUNTWEST INFRASTRUCTURE LIMITED
CS
Company SC373215
MA
MOUNTWEST ADAMANT LIMITED
CS
Company SC308967
CS
Company SC089895
CS
Company SC155901