GARRY KILGOUR MACLEOD

Total number of appointments 1, 1 active appointments

MACLEOD & NOBLE LTD.

Correspondence address
22 CAPTAIN GRAY PLACE, PETERHEAD, ABERDEENSHIRE, AB42 1EZ
Role ACTIVE
Secretary
Appointed on
25 October 2001
Nationality
SCOTTISH
Occupation
BUILDER