INNOVENT LEASING LIMITED Company number 07888024 · Monitor this company Active Overview People 5 Financial Control Documents Analysis Location Related Registered office AddressFirst Floor, 65 Carter Lane, London, England, EC4V 5DY PostcodeEC4V 5DY Companies at this postcode 10 Map