Where to find us

Below are our main offices. Contact us for information on other locations.

Bath Road

260 Bath Road, Slough, Berkshire, SL1 4DX

01753 206403

  • Architect designed flagship building
  • Head office with over 2,500 staff
  • Great transport links to central London
  • Close to Heathrow airport
  • Starbucks, restaurant and gym all in the grounds

Arlington Business Centre

Millshaw Park Lane, Leeds West Yorkshire, LS11 0NE

0113 272 2417

  • Only 5 minutes from Leeds City Centre
  • Next door to the White Rose Shopping Centre
  • Set in 27 acres of landscaped grounds
  • Great parking and transport connections
  • Daycare facilities, Starbucks, restaurant and gym all in the grounds


100 New Oxford Street, London, WC1A 1HB

020 7493 0617

  • Great location
  • Only a short walk from Tottenham Court Road tube station
  • Close to lots of great restaurants and central London attractions

Preston Brook

Chester Road, Preston Brook, Runcorn Cheshire, WA7 3QA

01928 702222

  • Just 2 minutes from Runcorn East station
  • Subsidised onsite restaurant
  • Onsite parking for all employees