HAPPY HOMES IMPROVEMENT LIMITED Company number 10786251 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address23 Dorian Road, Hornchurch, United Kingdom, RM12 4AN PostcodeRM12 4AN Companies at this postcode 11 Average house price in RM12 4AN £599,000 (13 sales) Map