We operate from two locations: Consulting Office in London and our dedicated Offshore Sales and Marketing Technology Competence Centre.

BFS London, UK

Please contact this office for customer care and enquiries.
If you would like to arrange a visit please call or email us.

26 Bloomsbury Street
London WC1B 3QJ

Tel/Fax: 0845 0574148

BFS Nalchik, Russia

This office only deals with job applications, for more information please refer to Careers.

Second Floor
175a Tolstoy Street
Nalchik 360000