TWC proudly supports

2026 All content © TWC Home Group Ltd trading as TWC Home Improvements
Credit is subject to application and affordability. Terms and conditions apply. TWC Home Group Ltd trading as TWC Home Improvements, Unit 5, Headlands Grove Trading Estate, Swindon SN2 7JQ. Company Registered No. 08253778. FCA Registered No. 825533. TWC Home Group Ltd is a credit broker, not a lender, and is authorised and regulated by the Financial Conduct Authority. Credit is provided by a panel of lenders with whom we have a commercial relationship, therefore we cannot provide independent financial advice.