Company Information
The PSC is the trading name of The Public Service Consultants Limited. Registered in the UK.
UK: The Public Service Consultants Limited, Company number 05671510 registered in England and Wales;
Registered office: 45 Pall Mall, London, SW1Y 5JG