The Payroll Site

Where are your servers located?

All customer information is kept securely on computer systems located within UK datacentres.

Back to the FAQ

Return to The Payroll Site