Activity
Other human health activities (86900)
Officers
- directorMACLEOD, Iain Murdo, Rev (2026-07-11, Scottish, United Kingdom)
Persons with significant control
- Rev Iain Murdo Macleod Ownership of shares: 75% to 100%
Other human health activities (86900)