John Callam MACKESSACK-LEITCH

Total number of appointments 1, 1 active appointments

BRUMLEY BRAE LIMITED

Correspondence address
Braeside, Brumley Brae, Elgin, Moray, IV30 5PP
Role ACTIVE
director
Date of birth
January 1959
Appointed on
1 May 2001
Nationality
British