I think you,ll find that Ellison, Seacombe and Edinburgh Towers were all built in Nethefield Rd Liverpool 5 not in Seacombe, Netherfield Rd is still there but I don't think your streets are, I think they where up by Anfield.
thanks dave they have had me puzzled for ages , i was told they were over the water(i mean wirral side)thought i couldnt dig up any information on them thanks again