Finance & Leasing (London) Ltd 40 High Road, London E18 2QL