Charitable care provider Leonard Cheshire has posted end of year results showing a 5% rise in incoming resources to 31 March 2006, taking it to £141.8m (2005: £135.5M), with much of this increase coming direct from the fees paid to Leonard Cheshire by the NHS and local authorities for the provision of social services for…