Active

DOB: April 1967

Country of Residence: Scotland

Nationality: British

Address: Fourth Floor, Edinburgh Quay 2, 139 Fountainbridge, Edinburgh, EH3 9QG,

Appointments

Company Appointment Date Position / Occupation
STROMA TIDAL POWER LIMITED (SC536323) 25/05/2016 Director