DD Racing: Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan
Licensed by the UK Gambling Commission since 2010 ยท Newport
DD Racing is the name used by the partnership of Richard Dean Phillips, Damon Foster, Rachel Rodway and James Regan, who hold a UK Gambling Commission licence and are based in Newport. They run betting shops where people can go in and place bets, and their current licence dates from November 2010.
What the licence covers
A betting shop operator needs an operating licence from the Gambling Commission, and each shop needs a premises licence from its local council.
- General Betting Standard (Non-Remote): Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan can take bets in betting shops.
Shop and trading names
Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan trades under this name:
- DD Racing
Venues
The Gambling Commission premises register lists 3 betting shops for Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan, in 3 towns and cities.

- Betting Shop: 30 Merchant Street, Pontlottyn, Bargoed CF81 9PD Map
Premises licence from Caerphilly County Borough Council - Betting Shop: DD Racing, 2 Vulcan Buildings, Brecon Road, Merthyr Tydfil CF47 8LS Map
Premises licence from Merthyr Tydfil County Borough Council - Betting Shop: DD Racing, Adj Greenlawn Club, The Highway, Pontypool NP4 0PH Map
Premises licence from Torfaen County Borough Council
Register changes
Between 18 January and 7 October 2026
- Non-Remote licence 027803-N-309379 has a new version in the register: 009 (was 008).
Questions and answers
Is DD Racing licensed?
Yes. DD Racing is a trading name of Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan, which is licensed by the UK Gambling Commission to take bets in betting shops. Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan holds Gambling Commission account number 27803. Its current licence started in November 2010.
Who owns DD Racing?
DD Racing is operated by Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan, a partnership with a registered address in Newport.
What does the licence of Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan cover?
Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan can take bets in betting shops.
How many venues does Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan have?
The Gambling Commission premises register lists 3 betting shops for Richard Dean Phillips, Damon Foster, Rachel Rodway & James Regan. They are in 3 towns and cities: Bargoed, Merthyr Tydfil and Pontypool.
Licence record
| Activity | Type | Status | Start | Licence number |
|---|---|---|---|---|
| General Betting Standard | Non-Remote | Active | November 2010 | 027803-N-309379-009 |