IMDP LIMITED Company number 17356018 · Monitor this company Active Overview People 2 Control Charges Documents Analysis Location Related Registered office AddressSuite 1, Concept House, 23 Billet Lane, Hornchurch, Essex, United Kingdom, RM11 1XP PostcodeRM11 1XP Companies at this postcode 496 Average house price in RM11 1XP £758,000 (3 sales) Map