JM
James Mcnab Pirrie
20
Current
5
Dissolved
1
Resigned
26
Total
Current Appointments 20
JA
JAMES A MARSHALL HOLDINGS LIMITED
PA
PUMP ACTION HOLDINGS LIMITED
PA
PUMP ACTION LIMITED
DF
DRUMBEG FARMS LIMITED
JL
JWF (GROUP) LIMITED
JG
JWF GROUP HOLDINGS LIMITED
JR
JAMES RAMSAY HOLDINGS LIMITED
JG
J. & G. HARDIE & CO. LIMITED
HP
HARDIE POLYMERS HOLDINGS LIMITED
HP
HARDIE POLYMERS LIMITED
MT
MERKLAND TANK HOLDINGS LIMITED
MT
MERKLAND TANK LIMITED
CH
CADDER HOLDINGS LIMITED
RH
ROCC HOLDINGS LIMITED
LH
LCH HOLDINGS LIMITED
AP
ASTEC PRECISION LIMITED
AP
ASTEC PRECISION HOLDINGS LIMITED
JR
JAMES RAMSAY (GLASGOW) LIMITED
JR
JAMES RAMSAY (GLASGOW) HOLDINGS LIMITED
NC
NEVIS CAPITAL LLP