Richard Moon established General Counsel Limited in 2014 to provide the professional services sector with advice, representation and in-house legal services.