Carluke Development Trust
Charity registered in Scotland SC029002
Set up in 1999 by the local community, Carluke Development Trust is a non-profit charitable organisation carrying out projects to develop the community, space and environment of the Parish of Carluke.