IDU ENTERPRISE LIMITED Company number 07531747 · Monitor this company Active - Proposal to Strike off Overview People 4 Financial Control Documents Analysis Location Related Registered office Address17 Mills Court, Todd Close, Borehamwood, United Kingdom, WD6 2QZ PostcodeWD6 2QZ Companies at this postcode 22 Average house price in WD6 2QZ £432,000 (24 sales) Map