Worcestershire-based Platform housing association joins Homes for Nature scheme, pledged nature-friendly features in all new planning ...