We are based in several locations across the UK and our main offices are in Canary Wharf, Southwark and Farnborough.  We continually look for ways to improve our environmental performance around energy saving and recycling across our office space in the UK.

In 2015 we won a Better Society Award for our innovative and continued commitment to sustainability at the Blue Fin Building.