D & I Window Solutions Limited is authorised and regulated by the Financial Conduct Authority FRN 752662. We act as a credit broker not a lender and offer finance from a panel of lenders
Registered Office Address: Suite 11, Oaks Business park, Stairfoot, Barnsley, South Yorkshire S71 1HT. Company Registration Number: 07107098