David MACLEOD
Total number of appointments 6
- Date of birth
- October 1956
RYBKA 2020 LIMITED (SC488233)
- Company status
- Active
- Correspondence address
- 24 Rutland Street, Edinburgh, EH1 2AN
- Role Active
- Director
- Appointed on
- 29 October 2015
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Engineer
RYBKA SMITH GINSLER AND BATTLE SCOTLAND LIMITED (SC280769)
- Company status
- Dissolved
- Correspondence address
- 21 Chalmers Crescent, Edinburgh, EH9 1TS
- Role
- Director
- Appointed on
- 29 June 2007
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Company Director
RYBKA LIMITED (SC130511)
- Company status
- Active
- Correspondence address
- 24 Rutland Street, Edinburgh, EH1 2AN
- Role Active
- Director
- Appointed on
- 12 March 1991
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Chartered Engineer
ASSOCIATION FOR CONSULTANCY AND ENGINEERING (00132142)
- Company status
- Active
- Correspondence address
- Alliance House, 12 Caxton Street, London, SW1H 0QL
- Role Resigned
- Director
- Appointed on
- 11 October 2012
- Resigned on
- 21 December 2015
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Engineer/Low Carbon Consultant
RYBKA ESS LIMITED (SC427581)
- Company status
- Dissolved
- Correspondence address
- 21 Chalmers Crescent, Edinburgh, Scotland, EH9 1TS
- Role Resigned
- Director
- Appointed on
- 4 July 2012
- Resigned on
- 15 July 2015
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Consulting Engineer
RYBKA SMITH GINSLER AND BATTLE LONDON LIMITED (02526071)
- Company status
- Dissolved
- Correspondence address
- 88 Craiglea Drive, Edinburgh, EH10 5PH
- Role Resigned
- Director
- Appointed on
- 6 November 2000
- Resigned on
- 16 October 2003
- Nationality
- British
- Country of residence
- Scotland
- Occupation
- Engineer