MOOLI LIMITED Company number 04507448 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office Address15 Edelin Road, Loughborough, England, LE11 2HW PostcodeLE11 2HW Companies at this postcode 5 Average house price in LE11 2HW £279,000 (17 sales) Map