TPC is based in the West Midlands of the UK, close to Birmingham and central for most UK locations.
We also have an office in London, reflecting our growing number of clients in the South East.
London office address: 2nd Floor, 145-157 St John's Street, EC1V 4PY