[Head Office] 60 New Broad Street, London, EC2M 1JJ, United Kingdom
[n/a] Arlington Business Park, Theale, Reading, Berkshire, RG7 4SD, United Kingdom
[n/a] Birmingham Science Park Aston, Faraday Wharf, Holt Street, Birmingham, West Midlands, B7 4BB, United Kingdom
[n/a] 18 Laurel Lane, Halesowen, West Midlands, B63 3DA, United Kingdom
[n/a] 66 Heyford Park, Camp Road, Upper Heyford, Bicester, Oxfordshire, OX25 5HD, United Kingdom
[n/a] 3 Lloyd's Avenue, London, EC3N 3DS, United Kingdom
[n/a] 88 Heyford Park, Camp Road, Upper Heyford, Bicester, Oxfordshire, OX25 5HD, United Kingdom