The Land Trust are an established national land management charity that provides cost effective solutions for sustainably managed open space and green infrastructure for community benefit, promoting positive impacts on the economy, environment and society.
The Land Trust
Approx. 90
After consultation with the client Novem completed:
Manchester Office
Novem Ltd, Alexandra Court, Carrs Road, Cheadle SK8 2JY