Hargreaves Services - HSP - Share chat

An engineering services company based in Scotland. Significant land holdings with potential uplift via ecosystem service revenue.