M Walford Horse Racing Form | Ripon 13:57 18th April 2024

M Walford' Form | 18th April 2024

18th April 2024 Go Racing In Yorkshire Apprentice Handicap

Total Horses Trained Last 14 Days Race Type Wins Races Win %
248 2 wins from 14 runs
14.29%
Hunter Chase 0 1
0%
NH Flat 7 71
9.86%
Flat Turf 76 890
8.54%
Flat AW 11 276
3.99%
Chase Turf 60 357
16.81%
Hurdle Turf 92 736
12.5%
Race Type
Flat Turf
Class
4
Classifications
Apprentice, Handicap
Ground
Heavy
Distance
1m
Runners
9
Prize Money
£12,000
Is M Walford Improving?
Does M Walford Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Jockey
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2024-04-15 16:00 Moonlight Glory
Tom Midgley
Kelso / 2 / 2m 4f 189y / Hurdle Turf / 30K 11-9 Soft12/16 -btn 14.6 Kingston Bridge 11-3

prominent, led 2nd, headed before 2 out, soon weakened

67 137.13
18.18
113
1 2024-04-15 15:00 Empty Nest
Jamie Hamilton
Kelso / 5 / 2m 5f 133y / Chase Turf / 7K 10-12 Soft3/11 -btn 3.25 Raceview Road 11-8

held up towards rear, headway from 12th, led 2 out, 2 lengths ahead last, headed towards finish, no extra and quickly lost 2nd

5 5.9
2.35
89
2 2024-04-13 18:40 Night Life
Billy Loughnane
Wolverhampton / 6 / 1m 1f 104y / Flat AW / 6K 9-9 Standard5/8 -btn 4.65 Global Tycoon 9-5

held up towards rear, minor late headway, never dangerous

29 36
8.8
55
3 2024-04-13 17:05 Battle Born Lad
Tom Midgley
Newcastle / 5 / 2m 190y / NH Flat / 5K 11-0 Heavy2/7 -btn 5.5 Gentleman Bill 11-3

led, veered badly left after 4f, recovered and tracked leaders, led over 2f out, driven and headed over 1f out, kept on one pace

3.5 3.36
1.91
4 2024-04-13 16:30 Poetria
Sean Quinlan
Newcastle / 5 / 2m 4f 19y / Chase Turf / 6K 10-6 Heavy5/5 -btn 32.75 Six One Nine 11-10

raced in last, struggling and detached turning for home, tailed off

3 3.25
1.82
78
5 2024-04-13 15:25 Call Me Jack
Tom Midgley
Newcastle / 5 / 2m 4f 62y / Hurdle Turf / 6K 10-13 Heavy1/14 -win 0.5 Atomic Angel 11-0

tracked leader, led and ridden after 3 out, impeded by loose horse last, stayed on strongly run-in

3.75 4.93
1.98
86
6 2024-04-13 14:05 Choosethenews
B S Hughes
Newcastle / 3 / 2m 4f 19y / Chase Turf / 12K 11-3 Heavy1/6 -win 2.5 Pay The Piper 12-0

prominent, smooth headway to lead before 4 out, soon pressed for lead, disputed lead 3 out, soon headed and ridden, outpaced by leader 2 out, stayed on approaching last where awkward, kept on well run-in, led close home, extended advantage near finish

2.25 2.43
1.54
118
7 2024-04-13 13:20 Johnson's Blue
Jamie Hamilton
Aintree / 1 / 3m 149y / Hurdle Turf / 75K 11-0 Good To Soft16/21 -btn 61.8 Gwennie May Boy 10-8

led until 2nd, mostly chased leader after, pushed along and lost 2nd home turn, chased leaders, weakened quickly before 2 out

29 50
7.2
132
8 2024-04-13 12:55 Perculator
Charlie Maggs
Newcastle / 5 / 2m 7f 149y / Hurdle Turf / 6K 11-9
Cheekpieces
Heavy4/6 -btn 29 Bollin Matilda 10-9

led, ridden approaching 3 out, headed 2 out, weakened last

4.5 5.24
2.71
100
9 2024-04-12 18:00 Locomotive
J Garritty
Southwell / 5 / 6f 16y / Flat AW / 8K 9-4 Standard7/11 -btn 3.95 Dance And Romance 8-13

raced wide in touch, pushed along 2f out, no impression

41 72.94
11.79
10 2024-04-11 17:15 Just Call Me Lucy
Jamie Hamilton
Aintree / 1 / 2m 209y / NH Flat / 50K 11-2 Soft8/16 -btn 12.25 Diva Luna 11-2

held up in behind leaders, ridden over 2f out, plugged on one pace final furlong

51 64.07
13.73
11 2024-04-10 16:35 Belladinotte
Jamie Hamilton
Market Rasen / 5 / 2m 125y / NH Flat / 4K 10-9 Good To Soft9/11 -btn 34.25 The New Lion 11-2

in rear, pushed along 5f out, weakened 3f out

51 62.33
10.1
12 2024-04-05 18:40 Final Edgar
William Maggs
Musselburgh / 2 / 2m 1f 87y / Hurdle Turf / 30K 11-5 Soft5/13 -btn 13 Mack The Man 10-10

chased leaders, lost place after 4th, stayed on from last, no impression

6 6.49
2.62
112
13 2024-04-05 17:05 Moonlight Glory
Tom Midgley
Musselburgh / 2 / 2m 3f 171y / Hurdle Turf / 30K 11-5 Soft9/12 -btn 20.75 Sunday Soldier 11-7

held up towards rear, ridden and struggling before 3 out

34 58.41
13
115
14 2024-03-30 17:25 Final Edgar
William Maggs
Carlisle / 4 / 2m 3f 61y / Hurdle Turf / 10K 11-9 Soft2/9 -btn 3.75 Master Breffni 11-0

raced wide tracked leader, ridden to lead approaching last, headed run in, kept on

5 6.2
2.29
112
15 2024-03-30 13:55 Mount Gallion
Tom Midgley
Carlisle / 4 / 2m 1f / Hurdle Turf / 10K 12-0 SoftP -btn Wise Guy 11-1

towards rear, ridden and weakened 2 out, pulled up last

5.5 5.97
2.07
109
16 2024-03-28 17:40 Avalon Beach
Jamie Hamilton
Wetherby / 5 / 2m / NH Flat / 5K 11-2 Soft10/13 -btn 35.6 Jupiter Des Mottes 11-2

held up in rear, pushed along turning for home, soon weakened

15 19.02
5.6
17 2024-03-28 15:20 Harel Du Marais
Jamie Hamilton
Wetherby / 4 / 1m 7f 36y / Chase Turf / 10K 12-0
Hood
Soft5/7 -btn 12.25 Royal Mer 11-13

in rear, ridden after 3 out, bad jump 2 out, soon weakened

3.75 3.99
1.56
108
18 2024-03-28 14:10 Forest Blaze
Tom Midgley
Wetherby / 4 / 2m / Hurdle Turf / 7K 11-3 Soft13/15 -btn 56.35 Goldwyn 11-6

in touch, asked for effort and lost position turning for home, weakened 3 out

101 229.16
22.88
19 2024-03-26 15:05 Danno's Dollar
Tom Midgley
Newcastle / 4 / 2m 4f 62y / Hurdle Turf / 8K 11-4 HeavyP -btn Beneficially Yours 11-7

chased leaders, dropped towards rear before 3rd, lost touch after 5th, tailed off, pulled up home turn

34 52.12
17.97
20 2024-03-24 15:55 Perculator
Jamie Hamilton
Ascot / 4 / 2m 7f 118y / Hurdle Turf / 14K 11-4
Cheekpieces
GoodF -btn Redbridge Rambler 11-7

chasing leaders when swerved left and fell 1st

13 15
4.24
100
21 2024-03-23 13:30 Willaston
Jamie Hamilton
Bangor-on-Dee / 2 / 2m 3f 123y / Hurdle Turf / 30K 11-9
Tongue Strap
Soft2/8 -btn 12 Uncle Bert 10-13

held up rear of mid-division, headway on inside after 4 out, switched right after 3 out, chased winner from 2 out, no impression

29 33.88
6.8
130
22 2024-03-22 14:50 Huit Reflets
Jamie Hamilton
Hexham / 5 / 2m 4f 28y / Hurdle Turf / 6K 11-12 Heavy3/7 -btn 29.25 Lahardaun 11-11

tracked leader, led approaching 4th, narrowly headed 4 out, pushed along and lost 2nd before 2 out, soon weakened and no chance with leading duo, tailed off

5.5 7
3.25
88
23 2024-03-16 16:57 Kathleen
Jamie Hamilton
Newcastle / 5 / 2m 190y / NH Flat / 5K 10-9 Heavy6/8 -btn 19.8 Gasmani 11-2

held up in last pair out wide, closer halfway, pushed along and outpaced 4f out, never on terms after

15 16.5
4.4
24 2024-03-16 16:22 Call Me Jack
Jamie Hamilton
Newcastle / 5 / 2m 4f 62y / Hurdle Turf / 6K 10-4 Heavy1/9 -win 2.75 Les's Legacy 11-9

soon tracking leader, led 3rd, made rest, clear before 2 out, stayed on well run-in

4 4.4
1.85
79
25 2024-03-14 14:30 Event Of Sivola
Jamie Hamilton
Hexham / 4 / 3m 7f 199y / Chase Turf / 14K 11-4 Heavy3/5 -btn 1.35 Breeze Of Wind 11-5

led until 7th, lost 2nd after 8th, went 2nd again 11th until 16th, hit 17th, 2nd again on inside 3 out, pushed along and headed home turn, kept on run-in, just missed 2nd

6 6.2
2.44
102
26 2024-03-14 13:10 Tineggiori
Jamie Hamilton
Hexham / 4 / 2m 48y / Hurdle Turf / 9K 11-6 Heavy3/5 -btn 43.5 Dollar Collar 10-13

tracked leader, not fluent 2nd, lost 2nd before 4th, mistake 3 out, soon outpaced and struggling, no chance with leading duo

3.5 4.85
1.52
27 2024-03-13 15:10 Mount Gallion
Tom Midgley
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 8K 11-3 Soft1/10 -win 2 Locken Lady 10-13

held up in rear, smooth headway into midfield before 3 out, soon ridden in 3rd, 4 lengths down 2 out, stayed on into 2nd approaching last where pressed leader, kept on well run-in, soon led, won going away

12 22.57
2.71
28 2024-03-12 16:30 Final Edgar
William Maggs
Sedgefield / 4 / 2m 178y / Hurdle Turf / 8K 11-7 Soft2/6 -btn 1.25 El Jefe 10-13

led, headed 1st, close up, chased leaders from 3 out, went second before 2 out, outpaced by winner final flight, kept on again run-in but always held near finish

2.25 2.32
1.58
112
29 2024-03-09 15:08 Ruby Island
Tom Midgley
Ayr / 4 / 2m / Hurdle Turf / 10K 11-8 Good To Soft7/8 -btn 41.25 Dance Thief 10-0

never better than midfield, struggling after 4 out, weakened from 3 out, finished tailed off

6 7.2
2.16
116
30 2024-03-09 15:00 Just Call Me Lucy
Jamie Hamilton
Sandown / 1 / 1m 7f 216y / NH Flat / 30K 11-2 Soft7/11 -btn 14.75 Honky Tonk Highway 11-2

held up rear of mid-division, some headway 4f out, outpaced 3f out, well held inside final 2f

5 5.89
1.97
31 2024-03-09 13:58 Moonlight Glory
Tom Midgley
Ayr / 4 / 2m 5f 91y / Hurdle Turf / 9K 11-7 Good To SoftF -btn Donso Star 9-6

held up, made modest headway after 8th, fell 9th

21 36.58
4.7
115
32 2024-03-07 15:10 Choosethenews
Jamie Hamilton
Carlisle / 4 / 2m 4f 198y / Chase Turf / 11K 12-0 Soft3/6 -btn 3.95 William Of York 11-9

tracked leader until 6 out, tracked leaders, pushed along when stumbled on landing 2 out, stayed on one pace

6.5 6.23
3.31
119
33 2024-03-05 16:50 Battle Born Lad
Jamie Hamilton
Newcastle / 5 / 2m 190y / NH Flat / 5K 11-5 Heavy3/12 -btn 1.45 Lawrenny 11-5

raced keenly in mid-division, headway tracking leaders after 3f, led 10f out, went clear over 3f out, ridden and strongly pressed over 1f out, headed inside final furlong, lost 2nd final 110 yards, no extra in 3rd

4.33 5.61
2.01
34 2024-03-05 15:50 Call Me Jack
Jamie Hamilton
Newcastle / 5 / 2m 190y / Hurdle Turf / 6K 10-7 Heavy2/6 -btn 2.5 Polisud 11-4

raced on inside, tracked leader until after 2nd, handy 3rd, outpaced after 4 out, rallied and went 2nd again before 2 out, ridden run-in, closer towards finish but never getting to winner

9.5 12.25
4.73
79
35 2024-02-29 17:10 Missy Ava
Jamie Hamilton
Wetherby / 5 / 2m 3f 154y / Hurdle Turf / 6K 10-8 Soft7/10 -btn 34.75 Beaumesnil 11-9

chased leaders, pushed along and outpaced home turn, well beaten 3 out

26 38.33
7.8
80
36 2024-02-29 14:15 Red Sam
Jamie Hamilton
Wetherby / 4 / 2m 3f 154y / Hurdle Turf / 7K 11-2 SoftP -btn Magical King 11-2

chased leaders, lost position and reminders after 5th, in rear and pushed along next, soon tailed off and pulled up 2 out

101 521.93
20
37 2024-02-26 17:30 Girl From Italy
Mr Paddy Barlow
Wolverhampton / 5 / 1m 1f 104y / Flat AW / 9K 10-7 Standard7/8 -btn 11.7 Harbour Vision 10-8

in touch, outpaced and pushed along over 3f out, weakened under 2f out

6 6.6
2.26
62
38 2024-02-24 14:50 Mount Gallion
Tom Midgley
Newcastle / 4 / 2m 190y / Hurdle Turf / 8K 11-4 Heavy5/8 -btn 8.25 From The Clouds 11-4

in rear, pushed along after 4 out, switched left before last, stayed on flat, never dangerous

6 7.84
2.1
39 2024-02-21 15:05 Event Of Sivola
Jamie Hamilton
Doncaster / 4 / 2m 7f 214y / Chase Turf / 9K 11-6
Blinkers
SoftP -btn Betterforeveryone 11-9

prominent, bumped 3rd, lost some ground 11th, struggling 13th, pulled up before 3 out

9 10.83
2.39
102
40 2024-02-21 14:35 Johnson's Blue
Jamie Hamilton
Doncaster / 3 / 3m 84y / Hurdle Turf / 11K 12-0 Soft1/10 -win 11 Come On Teddy 11-6

led 1st, headed after 4th, led 5th, headed 3 out, 2 lengths down when left in clear lead 2 out, stayed on

6 6.8
2.33
127
41 2024-02-19 17:10 Perculator
Jamie Hamilton
Carlisle / 5 / 3m 1f / Hurdle Turf / 8K 11-13
Cheekpieces
Heavy4/6 -btn 10.25 Fevertre 11-13

midfield, ridden and headway 2 out where every chance, kept on same pace approaching last where 3rd, no extra close home, lost 3rd near finish

3.25 3.49
1.94
100
42 2024-02-19 14:30 Blazing Soldier
Jamie Hamilton
Carlisle / 4 / 2m 3f 61y / Hurdle Turf / 8K 11-9 Heavy3/5 -btn 33.2 Jagwar 11-2

midfield in touch, ridden before 2 out where no impression, soon outpaced by leading pair, stayed on in distant 3rd run-in

8 10
2.82
43 2024-02-18 17:00 Call Me Jack
Jamie Hamilton
Southwell / 5 / 1m 7f 182y / Hurdle Turf / 6K 10-9 Heavy1/4 -win 0.5 We Got Your Back 11-8

raced keenly tracking leaders on inside, pushed along and badly outpaced before 2 out, rallied gamely run-in, led close home

4.33 5
2.41
77
44 2024-02-15 14:50 Goldwyn
Jamie Hamilton
Newcastle / 4 / 2m 4f 62y / Hurdle Turf / 8K 11-10 Heavy2/10 -btn 5 Young Jack 11-10

tracked leaders, went 2nd before 3 out, pushed along before last, stayed on, no impression, well clear of rest

4.5 7.14
1.52
114
45 2024-02-15 14:15 Choosethenews
Jamie Hamilton
Newcastle / 3 / 2m 4f 19y / Chase Turf / 12K 10-5 Heavy2/2 -btn 4 Giovinco 11-10

tracked leader, led 3rd, jumped right at times, joined 6th, headed approaching 4 out, soon held and stayed on same pace

3.25 3.64
120
46 2024-02-13 18:30 El Montejean
Harry Russell
Newcastle / 4 / 6f / Flat AW / 13K 9-1 Standard11/12 -btn 9.95 Grant Wood 9-2

led until 3f out, weakened from over 1f out

26 38.63
9.49
72
47 2024-02-12 15:30 Moonlight Glory
Tom Midgley
Catterick / 3 / 1m 7f 156y / Hurdle Turf / 12K 11-4 Heavy4/7 -btn 21.75 Milldam 11-10

towards rear, pushed along after 3 out, went modest 4th before last, no impression

8.5 11.29
2.58
116
48 2024-02-07 14:40 Harel Du Marais
Jamie Hamilton
Sedgefield / 4 / 2m 1f / Chase Turf / 9K 11-4
Tongue Strap
SoftF -btn Duo D'Enfer 11-1

chased leader, not fluent 1st, led 10th, headed before mistake 2 out, lost 2nd and weakening when fell last

5.5 5.9
2.8
110
49 2024-02-07 13:40 Final Edgar
Jamie Hamilton
Sedgefield / 4 / 2m 178y / Hurdle Turf / 8K 11-7 Soft1/11 -win 7 Trailblazer 11-7

led 1st, headed 5th, led before 2 out, clear approaching last, easily

2.38 2.63
1.39
50 2024-02-04 20:30 Ben Dikduk
D C Costello
Newcastle / 6 / 5f / Flat AW / 15K 9-8 Standard11/12 -btn 15.35 Bonito Cavalo 10-5

off the pace and always towards rear

51 100
14.23
56
51 2024-02-03 14:42 Magic Wave
Jamie Hamilton
Wetherby / 3 / 2m 3f 154y / Hurdle Turf / 15K 11-4 SoftP -btn War Soldier 11-1

tracked leaders, lost ground and well behind 4 out, pulled up home turn

3 3.05
1.63
119
52 2024-02-02 16:40 Highclere Girl
Cam Hardie
Newcastle / 4 / 7f 14y / Flat AW / 11K 8-4 Standard8/10 -btn 9.75 True Promise 9-4

midfield, pushed along over 2f out, faded 1f out

151 430
36
53 2024-01-30 15:00 Red Sam
Jamie Hamilton
Newcastle / 4 / 2m 4f 62y / Hurdle Turf / 8K 11-5 HeavyP -btn Moon Over Mexico 11-5

in touch, pushed along and weakened 4 out, pulled up next

11 16.15
3.7
54 2024-01-26 14:45 Moonlight Glory
Tom Midgley
Sedgefield / 4 / 2m 178y / Hurdle Turf / 8K 11-3 Soft1/6 -win 4 Horn Cape 11-8

in rear, pushed along 4th, headway 3 out, ridden to lead soon after next, driven all out

9.5 11
4.5
112
55 2024-01-25 15:00 Call Me Jack
Jamie Hamilton
Wetherby / 4 / 2m / Hurdle Turf / 7K 11-2 Soft5/9 -btn 39.75 Asta La Pasta 11-12

chased leader 2nd until after next, mistake 5th, soon lost place

251 1000
36.55
56 2024-01-24 15:00 Empty Nest
Jamie Hamilton
Catterick / 5 / 2m 3f 51y / Chase Turf / 7K 11-7 Soft3/6 -btn 21 Noche Negra 11-3

not always fluent in rear, headway before 3 out, went modest 3rd 2 out, no impression

2.5 2.74
1.26
89
57 2024-01-24 13:50 Event Of Sivola
Jamie Hamilton
Catterick / 5 / 3m 1f 54y / Chase Turf / 7K 11-9
Blinkers
Soft1/9 -win 17 Old Page 9-11

prominent, led 6th, headed 10th, led 13th, clear 3 out, stayed on well

13 16.16
3.35
95
58 2024-01-24 13:20 Final Edgar
Sean Quinlan
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 8K 11-2 Soft7/10 -btn 27.55 One More Stroke 11-2

towards rear, struggling 8th, soon behind

81 160
17.11
59 2024-01-16 18:00 Highclere Girl
J P Sullivan
Newcastle / 4 / 7f 14y / Flat AW / 11K 8-12 Standard6/9 -btn 10.25 Tournelle 8-12

chased leader until 2f out, ridden and weakened soon after

41 51.43
8.4
60 2024-01-13 14:50 Into Overdrive
Jamie Hamilton
Wetherby / 3 / 2m 3f 154y / Hurdle Turf / 12K 12-0
Tongue Strap
Soft6/9 -btn 23.75 Santos Blue 10-12

slowly away, held up in rear, took keen hold, weakened before 3 out

21 29
5.8
137
61 2024-01-13 13:40 Perculator
Jamie Hamilton
Wetherby / 4 / 3m 26y / Hurdle Turf / 8K 11-0
Cheekpieces
Soft1/11 -win 0.3 Stratton Oakmont 11-10

led until before 1st, prominent, led before 3 out, mistake 2 out, all out

7.5 8.83
2.57
96
62 2024-01-13 12:35 Call Me Jack
Sam Coltherd
Wetherby / 4 / 2m / Hurdle Turf / 7K 11-8 Soft11/14 -btn 40.35 Sao Carlos 11-8

in rear, mistake 5th, well beaten from next

251 1000
130
63 2024-01-12 13:07 Final Edgar
Jamie Hamilton
Sedgefield / 4 / 2m 3f 188y / Hurdle Turf / 9K 11-10 Soft3/8 -btn 15.5 Captain Potter 10-9

chased leaders on inside, pushed along in modest 3rd after 3 out, no chance with leading duo

21 36.27
5.7
64 2024-01-11 12:45 Poetria
Jamie Hamilton
Catterick / 5 / 3m 1f 71y / Hurdle Turf / 8K 10-9
Visor
Soft4/11 -btn 18.75 It's Maisy 11-0

held up towards rear, pecked 1st, headway 3 out, no impression before 2 out, left 4th last

7 7.9
2.74
80
65 2024-01-10 14:15 Harel Du Marais
Jamie Hamilton
Leicester / 4 / 1m 7f 201y / Chase Turf / 10K 11-11 Soft4/7 -btn 4.8 Johnny Mac 10-2

in rear, not fluent 1st, closed from 4th, led next, headed after 2 out, lost 3rd and no extra towards finish

6.5 7.89
3.3
112
66 2024-01-06 15:25 Tommy Johnson
Jamie Hamilton
Newcastle / 5 / 2m 4f 62y / Hurdle Turf / 6K 12-0 Soft5/9 -btn 13.3 Yealand 11-5

in touch behind leaders, took keen hold, mistake 2nd, not fluent 3 out, lost place 2 out, mistake last

4.5 5.77
1.96
105
67 2024-01-06 13:40 Blazing Soldier
Jamie Hamilton
Newcastle / 4 / 2m 190y / Hurdle Turf / 8K 11-2 Soft1/14 -win 0.3 Two Auld Pals 10-13

held up in touch, not fluent 2nd, went 2nd after 3 out, challenged last, stayed on flat, led towards finish

17 22.64
4.89
68 2024-01-01 15:05 Event Of Sivola
Jamie Hamilton
Catterick / 5 / 3m 1f 54y / Chase Turf / 8K 11-12
Visor
Heavy2/6 -btn 1.25 Skyhill 12-0

led but pestered, headed narrowly 5 out, went clear with leader after 4 out, pushed along and outpaced by leader next, ridden before last, kept on run-in

3.5 4.01
2.19
95

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved