WARWICKSHIRE WINDOW DOCTORS LIMITED Company number 08874355 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address143 UMBERSLADE ROAD, BIRMINGHAM, B29 7SG PostcodeB29 7SG Companies at this postcode 16 Average house price in B29 7SG £263,000 (44 sales) Map