DABU STUDIOS LIMITED Company number 16809206 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address29 Spring Street, Stourbridge, England, DY9 7EL PostcodeDY9 7EL Companies at this postcode 5 Average house price in DY9 7EL £193,000 (23 sales) Map