Birth of Owen Glass We are delighted to announce the birth of Owen Robert Glass in Cape Town on Thursday 26th June. Owen is the third child of proud parents Simon and Natasha Glass and a brother to Chloe and Jamie.