arrow_back
Entities
MR STEWART DAVID MACRAE
unknown
Individual
MR STEWART DAVID MACRAE is an individual. Holds positions at SC492506, SC555353, RUBISLAW (XX) LIMITED, CASTLE OF AUCHRY WINDFARM LIMITED, and CASTLE OF AUCHRY WINDFARM (HOLDINGS) LIMITED.
bookmark_add
Save this entity to a watchlist Β· Get alerts on changes Β· API access
Sign up free
Signal Intelligence
verified
No sanctions, PEP status, or adverse risk signals are currently on record for this entity.
Associated Companies
π¬π§ SC492506
SHAREHOLDER
π¬π§ SC555353
SHAREHOLDER
π¬π§ RUBISLAW (XX) LIMITED
SHAREHOLDER
π¬π§ RUBISLAW (XX) LIMITED
DIRECTOR
π¬π§ SC492506
DIRECTOR
π¬π§ SC555353
DIRECTOR