Hi Mike,
Hope that you are keeping well over there in Norfolk. I think the Owen family lived at No 24 Cwm Place but it's so long since I lived in the street that I can't be certain. I do remember the family apart from David but did Lily ever marry because I can only ever remember calling her Miss Owen when I used to speak to her.
Did the family move from Cwm Place to the estate, possibly Ffordd Morfa as I've a very vague memory that they left Cwm Place at some time