TSP offers local expertise, in-country experience, and global reach with 6 offices and clients in 55 countries across 4 continents. We are invested in the continual expansion of service points and operating locations to ensure coverage on both a national and international basis.
Headquartered in Watford, UK, we have regional offices in Leeds and soon in Scotland. Our European offices reside in Dublin and Frankfurt and our APAC Office is located in the heart of Hong Kong’s Central / Financial District.

Northern UK
In February 2023, due to our exceptional growth in North UK, TSP expanded our UK office portfolio, adding a new premise in Leeds. We now have plans afoot to open our second Northern Office, to be located in Livingston, Scotland. These new plans are the next step in further enhancing our Northern coverage, strengthening our UK coverage and better serving our portfolio of clients who operate premises in North UK.
EMEA and APAC
From its headquarters in Watford, TSP has long provided support to clients in the EMEA and APAC regions. With the expansion of our European and Southeast Asian operating locations, we are now better positioned to support clients and meet their demands for business compliance with local laws and regulations in these regions, as well as deeper into EMEA and APAC regions.
Our Success
Our success has been a result of the hard work of our employees, their commitment to TSP’s future and vision and the excellent reputation we have established for providing enterprise security solutions across the UK and our growing reputation in EMEA and APAC.