Robert Ben SHEPHERD
Total number of appointments 1
BISHOPSLOCH LIMITED (SC274743)
- Company status
- Dissolved
- Correspondence address
- 18 Forbesfield Road, Aberdeen, Aberdeenshire, AB15 4PA
- Role
- Secretary
- Appointed on
- 30 June 2009
- Nationality
- British
- Occupation
- Communications Officer National Trust For Scotland