LOLI LEASING LIMITED Company number 10945434 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 25 St. James's Road, London, United Kingdom, SE16 4QJ PostcodeSE16 4QJ Companies at this postcode 16 Average house price in SE16 4QJ £618,000 (43 sales) Map