LEADMOON LTD Company number 11827123 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address49 Maygreen Crescent, Hornchurch, England, RM11 1EL PostcodeRM11 1EL Companies at this postcode 28 Average house price in RM11 1EL £301,000 (17 sales) Map