ECOLUME LTD Company number 15718705 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address12 Lazarus Court, Loughborough, Loughborough, United Kingdom, LE7 7NR PostcodeLE7 7NR Companies at this postcode 19 Map