We use cookies to track usage and preferences.

Our locations

Headquartered in Solihull in the West Midlands, we operate from offices and locations across the UK. Explore the map to find out the postal address for each of our offices.


For intermediary and customer contacts

Main switchboard

*Northampton (SFS) also have locations in Lichfield, Hinckley, Kettering, Epsom, Hambleton, Caerphilly, Spelthorne and Runnymede.