CVSL is a group of volunteers who own & manage the building which hosts the independent shop and tea room operators.
Carsphairn Village Shop Ltd (CVSL)
Previous
Previous
Carsphairn Renewable Energy Fund Ltd (CREFL)
Next
Next
