According to the council address list, 145 is already split into 5 flats, 143 is 3 flats and 141 is a single property.
I haven't looked closely at them recently, but I thought they were all occupied - certainly 145 always looked a total mess, but despite that has been occupied...
Local gossip/conspiracy theory is that the people (or their family) who own 139 also own 1 or more of the others and that the development at 139 is just the start....