IDL ADMIN LIMITED Company number 16212462 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address7a High Street, Barnet, Hertfordshire, England, EN5 5UE PostcodeEN5 5UE Companies at this postcode 362 Average house price in EN5 5UE £568,000 (13 sales) Map