NCC Group Plc provides IT assurance, security software, and consultancy services. The company operates through two divisions: Escrow and Assurance. The Escrow division trades under three brands, NCC Group Escrow UK, NCC Group Escrow Europe and NCC Group Escrow Associates in the U. S. This division provides software solutions to its clients worldwide. The Assurance division offers security testing, audit and compliance, software testing, and web performance services. NCC Group was founded in June 1999 and is headquartered in Manchester, the United Kingdom.