The company has 19 UK offices with its headquarters located in Banbury, Oxfordshire.
BFS has more than 40 offices in 14 countries across Asia, Europe and America, including, Hong Kong, Singapore, Malaysia, India, Canada, France, Germany, Poland, Ireland and the UK.