Double Glazing Installers in Smethwick
257-258 Wattville Road
Smethwick
West Midlands
B66 2NU
Stay clear from these cowboys leaking door and don’t want to fix the problem blank your calls after saying they are coming your warranty doesn’t mean anything
Paul Terry - 06/10/2022 | report this review
All fields are required. Your review will appear immediately.