Advanced company searchLink opens in new window

Richard Dean LAROCHE

Filter appointments

Filter appointments

Total number of appointments 1

Date of birth
March 1958

DEM SOLUTIONS LIMITED (SC240438)

Company status
Dissolved
Correspondence address
Floor 6, 1 Rutland Court, Edinburgh, Midlothian, Scotland, EH3 8FL
Role Resigned
Director
Appointed on
22 April 2014
Resigned on
27 March 2019
Nationality
American
Country of residence
United States
Occupation
Technical Director