UK PropertyOctopus Capital funds 136-bed care home development1 month agoOctopus Capital has secured a forward funding agreement to develop two care homes in Staffordshire and Norfolk, totalling 136 beds...