James Roger TREVELYAN
2 Total Appointments
Officer Intelligence
Date of Birth
August 1973
Nationality
British
Country of Residence
United Kingdom
Reported Occupation
N/a
Correspondence Address
115 George Street
Edinburgh
EH2 4JN
Edinburgh
EH2 4JN
Portfolio Analytics
100%
Active
Appts per year
Personal Knowledge Graph
Corporate Portfolio
SC863852
Active
SPEEDCAST UK LIMITED
director
Appointed
Sep 23, 2025
16703223
Active
SPEEDCAST UK HOLDCO LIMITED
director
Appointed
Sep 8, 2025
Is this you? Request removal of this page