Search the register – results All results THE LEADERSHIP CENTRE FOR LOCAL GOVERNMENT 05467557 - Incorporated on 31 May 2005 18 Smith Square, Leadership Centre, London, England, SW1P 3HZ