[Request] Hargreaves Services PLC (HSP)

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