The Corporation of London Social Services are serving most people well and have promising prospects for improvement, according to a report published by the Audit Commission and Social Services Inspectorate.The Corporation of London is the smallest of four local authorities covered by the East London and City Health Authority along with Newham, Hackney and Tower…