London & Counties Leasing Public Limited Company is a public limited company, incorporated on 27 June 1978. It is in liquidation.