JAMES CRAIGEN ROSS

Total number of appointments 2, 2 active appointments

MACKAY DEVELOPMENTS LIMITED

Correspondence address
'DALCRAIG', NORTH KESSOCK, INVERNESS, IV1 1XB
Role ACTIVE
Secretary
Appointed on
20 September 1996
Nationality
BRITISH

JOHN MACKAY (PLANT) LIMITED

Correspondence address
'DALCRAIG', NORTH KESSOCK, INVERNESS, IV1 1XB
Role ACTIVE
Secretary
Appointed on
21 June 1992
Nationality
BRITISH