The team at NCR are very professional in their approach to solving problems/delivering results - they get stuck into things quickly but never lose sight or perspective when working with us! They have been able to keep up-to date as our legal requirements change over time while also providing sound advice about how best we can structure contracts where required (and avoid any pitfalls!). I would highly recommend them if you need an expert commercial solicitor who knows what's going down here too :) We're currently looking through options regarding some new systems which will require lots more work than just getting existing ones set up so this has helped enormously there.