70mm Flush Casement Windows Cardiff CF24. 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 Cardiff city centre, Cathays, Roath, Plasnewydd, Splott, Adamsdown, Cardiff CF24.