Improvearoof LLP | 97 Macclesfield Road | Hazel Grove | Stockport | SK7 6DTLLP Registration No : OC347891 | VAT Registration No : 979035873 | FSB Membership No : 2184403 | Fair Trades Member : 00522088 | Trust Mark Member : 00522088