Institute of Customer Service, a company limited by guarantee. Registered office: 2 Castle Court St Peter's Street Colchester CO1 1EW
Registered in England No: 3316394