The Window Recycling Plan is trading style of Aggregators UK Ltd who is registered with the Information Commissioner’s Office (registration number ZA042018) at 44-48 Magdalen Street, Norwich, NR3 1JU. Reg No. 07561411. We are authorised and regulated by the Financial Conduct Authority FRN820407 as a credit broker not a lender and offer facilities from a panel of lenders.