CLENVIRO HOLDINGS LTD Company number 14541023 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address68 Scudamore Road, Leicester, England, LE3 1UA PostcodeLE3 1UA Companies at this postcode 13 Map