THOMAS DUDLEY DEVELOPMENTS LIMITED Company number 01562996 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address295 Birmingham New Road, Dudley, West Midlands, United Kingdom, DY1 4SJ PostcodeDY1 4SJ Companies at this postcode 42 Average house price in DY1 4SJ £171,000 (44 sales) Map