DUMBO LIMITED Company number 11741024 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address40 CLEWER CRESCENT, HARROW, UNITED KINGDOM, HA3 5PZ PostcodeHA3 5PZ Companies at this postcode 35 Average house price in HA3 5PZ £509,000 (34 sales) Map