ODU-UK LIMITED Company number 03546482 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address42 Glebe Street, Loughborough, Leicestershire, United Kingdom, LE11 1JR PostcodeLE11 1JR Companies at this postcode 235 Average house price in LE11 1JR £175,000 (25 sales) Map