BetGoodwin.co.uk is operated by Goodwin Racing Limited who are licensed and regulated in Great Britain by the Gambling Commission.