Alexander Ross MACGREGOR
Total number of appointments 1, 1 active appointments
GREAT GLEN HOLDINGS LIMITED
- Correspondence address
- Suite 222 8 Church Street, Inverness, Inverness-Shire, Scotland, IV1 1EA
- Role ACTIVE
- secretary
- Appointed on
- 3 April 2019
- Resigned on
- 29 October 2025