CLEAN 'N' LEAN LIMITED Company number 09431094 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address54 To 68 Little Ilford Lane, London, England, E12 5QA PostcodeE12 5QA Companies at this postcode 10 Map