IDMG LIMITED Company number 08720996 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office AddressFlat 33 Lord Street, Watford, England, WD17 2LQ PostcodeWD17 2LQ Companies at this postcode 48 Average house price in WD17 2LQ £348,000 (79 sales) Map