Advanced company searchLink opens in new window

INDIGEN LIMITED

Company number SC377938

Filter officers

Filter officers

Officers: 1 officer / 0 resignations

LENG, Ashley Peter Cawood

Correspondence address
Linn Grove, Foveran, Ellon, Aberdeenshire, United Kingdom, AB41 6AP
Role
Director
Date of birth
February 1959
Appointed on
4 May 2010
Nationality
British
Country of residence
Scotland
Occupation
Director