Leonard Cheshire Foundation has released its annual report and accounts for the year ended 21 March 2010.The charitable care provider posted an increase in total incoming resources from £147.2m in 2009 to £154m with the bulk of the money coming direct from the fees paid to it by the NHS and local authorities for the…