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