CLEE & WEBB LIMITED Company number 00496745 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address45 Lockfield Avenue, Brimsdown, Enfield, England, EN3 7XZ PostcodeEN3 7XZ Companies at this postcode 2 Map