Richard Carter, The Nostrum Group