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