70mm Flush Casement Windows Cardiff CF23. Our 70mm flush casement windows are a new window system designed to bring all the beauty of heritage designs, without any of the drawbacks for customers in Llanishen, Cyncoed, Pentwyn, Penylan, Pontprennau, Old St Mellons, Cardiff CF23.