01 March 2023 Kestrel Aluminium’s core range that always meets your needs Posted on 1st March 2023 by Max Banner Kestrel Aluminium Systems has been supplying aluminium fenestration products for more than 30 years, and prides itself on its excellent customer service.