We only use cookies for website functionality and security.

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 Barnstaple / North Devon, Boston, Caerphilly, Epsom, Hambleton, Hinckley, Kettering, Lichfield, Runnymede and Spelthorne.