EWAN MCMILLAN

Total number of appointments 3, 3 active appointments

STREAMAI LTD

Correspondence address
1 UPPER ARBEADIE PLACE, BANCHORY, SCOTLAND, AB31 4EZ
Role ACTIVE
Director
Date of birth
May 1998
Appointed on
19 February 2021
Nationality
BRITISH
Occupation
DIRECTOR

INTELLIGENT APPLIED ALGORITHM DESIGN TRADING LIMITED

Correspondence address
1 STEADING PLACE, MEIGLE, BLAIRGOWRIE, SCOTLAND, PH12 8QN
Role ACTIVE
Director
Date of birth
May 1998
Appointed on
20 August 2020
Nationality
BRITISH
Occupation
COMPANY DIRECTOR

ALGORITHM OPTIMISED INVESTMENT STRATEGIES LIMITED

Correspondence address
1 STEADING PLACE MEIGLE, BLAIRGOWRIE, UNITED KINGDOM, PH12 8QN
Role ACTIVE
Director
Date of birth
May 1998
Appointed on
14 August 2019
Nationality
BRITISH
Occupation
DIRECTOR