John MACRAE

Total number of appointments 1, no active appointments


SC025534 LIMITED

Correspondence address
1 Lomond Drive, Newton Mearns, Glasgow, Lanarkshire, G77 6LR
Role RESIGNED
director
Appointed on
2 August 2025
Resigned on
31 August 1990
Nationality
British
Occupation
Contracts Director