Founded
Employees
Headquarters Location
- 10000+ Staines, GB
1989 1 - 25 London, GB
1957 1000-5000 Hillingdon, GB
1859 1 - 25 London, GB
- 1000-5000 Christchurch, GB
2014 1000-5000 Worldwide, GB
2001 5000-10000 London, GB
1985 1000-5000 Mexborough, GB
2004 500-1000 London, GB
2003 500-1000 Great Chesterford, GB
1991 25 - 100 Watford, GB
- 500-1000 Fulham, gb
1999 200-500 Wokingham, GB
1990 200-500 Tewkesbury Business Park, GB
2003 200-500 Wetherby, GB
2009 200-500 Loughton, GB
- 100-200 LONDON, GB
- 100-200 Uxbridge, GB
2001 250 - 500 Camberley, GB
1991 10-50 London, GB
2011 1 - 25 Reading, GB
- 100-200 GB
2010 100-200 Hereford, GB
1996 100 - 250 Swindon, GB
2009 100-200 London, GB
- 100-200 Liverpool, GB
2017 100-200 Stoke-on-Trent, GB
2011 100-200 Rainham, GB
2016 100-200 London, GB
2004 25 - 100 London, GB
2008 10-50 Blackpool, GB
2021 10-50 Claymont, US
2014 25 - 100 London, GB
2016 10-50 Cheltenham, GB
1996 10-50 Gainsborough, GB
1990 1-10 London, GB
2020 10-50 London, GB
2014 10-50 London, GB
- 10-50 Leigh on sea, GB
2011 10-50 Sunderland, GB
2000 10-50 Darlington, GB
- 10-50 BOLTON, GB
2009 10-50 Ringwood, GB
2022 10-50 London, GB
2022 1-10 London, GB
1997 1-10 GB
2010 1 - 25 London, GB
1997 1-10 Sittingbourne, GB
- 1-10 London, GB
2015 1-10 LEEDS, GB
2017 1-10 South Queensferry, GB
- 1-10 Sheffield, GB
1998 1-10 London, GB
2007 - London, GB
1901 100K - 9.9M London, GB
- 5000-10000 Milton Keynes, GB
1950 1.0K - 5.0K Paddington, London, GB
2000 5.0K - 10K Northampton, GB
2000 10-50 London, GB
- 1000-5000 London, GB
2016 250 - 500 Northwich, GB
1969 1000-5000 London, GB
2017 1-10 London, GB
1993 250 - 500 North West, GB
2000 25 - 100 London, gb
- 200-500 Chertsey, GB
- 1000-5000 London, GB
1835 200-500 Wolverhampton, GB
2002 100-200 Hampton Wick, Kingston upon Thames, GB
1985 250 - 500 Brighton, GB
2002 100-200 Southampton, GB
2004 10-50 United Kingdom, GB
2004 10-50 London, GB
2000 1000-5000 London, GB
1994 1000-5000 London, GB
2003 100-200 Cardiff, GB
- 10-50 Melksham, gb
2003 100-200 Sedgefield, GB
2001 10-50 Bromley, GB
2001 200-500 Rochdale, GB
1975 10-50 Slough, GB
1972 100-200 Glasgow, GB
1993 1000-5000 Braintree, GB
2002 100-200 Hereford., GB
- 100-200 Stoke on Trent, gb
2005 100-200 London, GB
- 10-50 London, gb
2008 1-10 London, GB
2005 200-500 London, GB
2003 5000-10000 London, GB
2013 100-200 GLASGOW, GB
2001 100-200 Huntingdon, GB
1996 10-50 GB
1999 10-50 GB
1962 1 - 25 Kenley, GB
1993 25 - 100 Watford, GB
2013 100-200 London, GB
1996 25 - 100 Chelmsford, GB
2004 25 - 100 London, GB
BACK TO TOP