The firm has offices in Birmingham, Sollihul, Nottingham, Leicester, Bristol, Edinburgh, London, Lincoln, Milton Keynes, Sheffield, Southampton and …