NewRiver acquires GBP24m shopping centre portfolio