MACHER DISTRIBUTION LIMITED Company number 03974710 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressAscension House, 65b Lumley Road, Horley, England, RH6 7JF PostcodeRH6 7JF Companies at this postcode 16 Average house price in RH6 7JF £527,000 (32 sales) Map