Persons entitled
- Emergya Wind Technologies UK Limited
Brief description
Lease of land at glen farm, callendar estate, stirlingshire, registered in the land register of scotland under title number STG84863.
Lease of land at glen farm, callendar estate, stirlingshire, registered in the land register of scotland under title number STG84863.