MR MICHAEL GENE CALODOUCAS


Current Appointments

Company Role Appointed Status
STREAM (UK) LIMITED Director 9 Jul 2012 Active Checked 30 Mar 2018
Recheck now

Director / Company Secretary Locator Code: 91005b802c98344f9a34d05f50309e7f