
Land Rover Range Rover
Black · Diesel · 2003 · 2,926 cc
L29 KSPMOT history
L29 KSP is a black diesel Land Rover Range Rover first used on 15 Sept 2003. Its MOT is valid until 28 Mar 2027 and it has passed 20 of 25 MOT tests, with 128,674 miles recorded at the latest.
From DVSA MOT records, updated 13 Mar 2026.

- MOT
- Valid
- Until 28 Mar 2027
- Mileage
- 128,674 mi
- At MOT on 13 Mar 2026
- MOT tests
- 25
- 20 passed · 5 failed
- Per year
- 2,820 mi
- Average between MOTs
Vehicle details
- Registration
- L29 KSP
- Registration format
- Prefix (1983 to 2001)
- Make
- Land Rover
- Model
- Range Rover
- Colour
- Black
- Fuel type
- Diesel
- Engine size
- 2,926 cc
- Year of manufacture
- 2003
- First used
- 15 Sept 2003
- MOT status
- MOT valid until 28 Mar 2027
- Latest MOT test
- 13 Mar 2026 (Pass)
Mileage history
L29 KSP was last recorded at 128,674 miles on 13 Mar 2026, 4,861 miles more than at the previous MOT on 20 Mar 2025.
Mileage went down between tests
- 17 Aug 2007: 34,146 miles, lower than 73,809 miles on 29 Sept 2006.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 123,813 miles · 20 Mar 2025
- Between the last two tests
- 4,861 miles
- Average per year
- 2,820 miles
Recorded mileage by year
- 2026 – 128,674 miles
- 2025 – 123,813 miles
- 2024 – 117,507 miles
- 2023 – 111,369 miles
- 2022 – 111,184 miles
- 2021 – 106,355 miles
- 2020 – 102,250 miles
- 2019 – 100,422 miles
- 2018 – 97,741 miles
- 2017 – 95,232 miles
- 2016 – 93,480 miles
- 2015 – 91,247 miles
- 2014 – 87,459 miles
- 2013 – 83,116 miles
- 2012 – 76,846 miles
- 2011 – 70,874 miles
- 2010 – 68,010 miles
- 2009 – 59,557 miles
- 2008 – 47,516 miles
- 2007 – 34,317 miles
- 2006 – 73,809 miles
What the latest MOT found
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))Recorded at 4 MOTs since 2018
- AdvisoryNearside Rear Inner Suspension component mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
- AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement Rose Joint (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 3 MOTs since 2020
- AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement Rose Joint (5.3.4 (a) (i))
- AdvisoryOffside Rear Park brake slight bind
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))Recorded at 3 MOTs since 2020
- AdvisoryOffside Rear Suspension arm ball joint has slight play (5.3.4 (a) (i))Recorded at 3 MOTs since 2022
- AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))Recorded at 6 MOTs since 2018
Recurring issues
Items recorded at more than one earlier MOT but not at the latest one. Repeat advisories can show maintenance that was put off.
Offside Front Brake pipe slightly corroded (3.6.B.2c)
Advisory4 MOTs, 2013–2016
Offside Rear Tyre worn close to the legal limit (4.1.E.1)
Advisory4 MOTs, 2006–2015
Nearside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush
Advisory3 MOTs, 2018–2019
Offside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush
Advisory3 MOTs, 2018–2019
Parking brake travel high
Advisory2 MOTs, 2019–2020
Front Sub-frame corroded but not seriously weakened
Advisory2 MOTs, 2018
Full MOT history
25 tests since 29 Sept 2006, newest first. Select a test to see every defect and advisory.
Pass128,674 miles (+4,861)1 minor10 advisories
- MOT expiry
- 28 Mar 2027
- Odometer
- 128,674 miles
- Test number
- 669807682936
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryNearside Rear Inner Suspension component mounting prescribed area is corroded but not considered excessive (5.3.6 (a) (i))
- AdvisoryNearside Rear Inner Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement Rose Joint (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement Rose Joint (5.3.4 (a) (i))
- AdvisoryOffside Rear Park brake slight bind
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Tyre slightly damaged (5.2.3 (d) (ii))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass123,813 miles1 minor9 advisories
- MOT expiry
- 28 Mar 2026
- Odometer
- 123,813 miles
- Test number
- 370910998796
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryNearside Rear Lower Suspension component pin or bush slightly worn Rose Joint (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Upper Suspension component pin or bush slightly worn Rose Joint (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Fail123,813 miles (+6,306)2 major1 minor9 advisories
- MOT expiry
- No new certificate
- Odometer
- 123,813 miles
- Test number
- 781402542285
- MajorHeadlamps matched pair are not the same colour Dipped beam (4.1.4 (d))
- MajorNearside Front Position lamp not working (4.2.1 (a) (ii))
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryNearside Rear Lower Suspension component pin or bush slightly worn Rose Joint (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Rear Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryNearside Rear Upper Suspension component pin or bush slightly worn Rose Joint (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass117,507 miles (+6,138)10 advisories
- MOT expiry
- 28 Mar 2025
- Odometer
- 117,507 miles
- Test number
- 398580426834
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement front most (5.3.4 (a) (i))
- AdvisoryNearside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear most (5.3.4 (a) (i))
- AdvisoryNearside Rear Lower Suspension component ball joint has slight play rose joint (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement front and rear bushes (5.3.4 (a) (i))
- AdvisoryNearside Rear Upper Suspension component ball joint has slight play rose joint (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement front most (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm pin or bush worn but not resulting in excessive movement rear most (5.3.4 (a) (i))
- AdvisoryOffside Rear Outer Suspension rod ball joint has slight play (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement front and rear bushes (5.3.4 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass111,369 miles (+185)
- MOT expiry
- 28 Mar 2024
- Odometer
- 111,369 miles
- Test number
- 230740807085
No defects or advisories recorded.
Fail111,184 miles (+4,829)1 dangerous2 major6 advisories
- MOT expiry
- No new certificate
- Odometer
- 111,184 miles
- Test number
- 491349286679
- DangerousOffside Front Tyre tread depth below requirements of 1.6mm (5.2.3 (e))
- MajorNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (5.2.3 (d) (i))
- MajorOffside Rear Seat belt anchorage prescribed area strength or continuity significantly reduced inner and outer sill (7.1.1 (a) (i))
- AdvisoryFront Anti-roll bar pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Rear Seat belt anchorage prescribed area is corroded but not considered excessive inner and outer sill (7.1.1 (a) (i))
- AdvisoryNearside Rear Upper Suspension component pin or bush slightly worn (5.3.4 (a) (i))
- AdvisoryOffside Rear Suspension arm ball joint has slight play (5.3.4 (a) (i))
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryBoth front position lights flickering
Pass106,355 miles (+4,105)8 advisories
- MOT expiry
- 13 Dec 2022
- Odometer
- 106,355 miles
- Test number
- 807523352096
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Front Lower Suspension arm ball joint has slight play rear arm (5.3.4 (a) (i))
- AdvisoryOffside Front Seat belt anchorage prescribed area is corroded but not considered excessive door shut/sill (7.1.1 (a) (i))
- AdvisoryOffside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryOffside Rear Seat belt anchorage prescribed area is corroded but not considered excessive inner sill, inner wheel arch (7.1.1 (a) (i))
- AdvisoryOffside Rear Suspension arm ball joint has slight play front tie bar (5.3.4 (a) (i))
- AdvisoryRear Sub-frame pin or bush worn but not resulting in excessive movement all (5.3.4 (a) (i))
Pass102,250 miles (+1,828)7 advisories
- MOT expiry
- 13 Dec 2021
- Odometer
- 102,250 miles
- Test number
- 380937473149
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryOffside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement (5.3.4 (a) (i))
- AdvisoryRear subframe corroded but not weakened
- AdvisoryParking brake travel high
Pass100,422 miles (+2,681)8 advisories
- MOT expiry
- 13 Dec 2020
- Odometer
- 100,422 miles
- Test number
- 435202674407
- AdvisoryNearside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Lower Suspension arm pin or bush worn but not resulting in excessive movement front bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Upper Suspension component pin or bush slightly worn in hub (5.3.4 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryParking brake travel high
- AdvisoryPlastic covers fitted
Pass97,741 miles (+8)1 minor6 advisories
- MOT expiry
- 13 Dec 2019
- Odometer
- 97,741 miles
- Test number
- 865222005042
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement outer bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement outer bush (5.3.4 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Fail97,733 miles (+2,501)2 major1 minor6 advisories
- MOT expiry
- No new certificate
- Odometer
- 97,733 miles
- Test number
- 559162435769
- MajorNearside Front Brake pipe excessively corroded (1.1.11 (c))
- MajorOffside Front Brake pipe excessively corroded (1.1.11 (c))
- MinorNearside Obligatory mirror slightly loose (3.3 (b) (i))
- AdvisoryFront Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
- AdvisoryNearside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryNearside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement outer bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Sub-frame pin or bush worn but not resulting in excessive movement rear bush (5.3.4 (a) (i))
- AdvisoryOffside Rear Upper Suspension arm pin or bush worn but not resulting in excessive movement outer bush (5.3.4 (a) (i))
- AdvisoryRear Sub-frame corroded but not seriously weakened (5.3.3 (b) (i))
Pass95,232 miles (+1,752)4 advisories
- MOT expiry
- 13 Dec 2018
- Odometer
- 95,232 miles
- Test number
- 139139127907
- AdvisoryFront Sub-frame corroded but not seriously weakened (2.4.G.1)
- AdvisoryNearside Rear Sub-frame rubber bush deteriorated but not resulting in excessive movement rear (2.4.G.2)
- AdvisoryOffside Rear Sub-frame rubber bush deteriorated but not resulting in excessive movement rear (2.4.G.2)
- AdvisoryRear Sub-frame corroded but not seriously weakened (2.4.G.1)
Pass93,480 miles3 advisories
- MOT expiry
- 13 Dec 2017
- Odometer
- 93,480 miles
- Test number
- 706011653032
- AdvisoryNearside Rear Upper Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Upper Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Fail93,480 miles (+2,233)6 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 93,480 miles
- Test number
- 495674651096
- FailureBrake pedal creeps down while the pedal is held under pressure (3.3.B.1a)
- FailureNearside Brake pipe excessively corroded front to rear (3.6.B.2c)
- FailureNearside Braking system leaking under plastic trays (3.6.A.1)
- FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement rear arm (2.4.G.2)
- FailureOffside Front Lower Suspension arm rubber bush deteriorated resulting in excessive movement rear arm (2.4.G.2)
- AdvisoryNearside Rear Upper Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
- AdvisoryOffside Brake pipe slightly corroded front to rear (3.6.B.2c)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Upper Suspension arm rubber bush deteriorated but not resulting in excessive movement rear bush (2.4.G.2)
Pass91,247 miles (+3,788)3 advisories
- MOT expiry
- 13 Nov 2016
- Odometer
- 91,247 miles
- Test number
- 711125440364
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOuter sill covers and under trays fitted
Pass87,459 miles (+4,343)10 advisories1 note
- MOT expiry
- 13 Nov 2015
- Odometer
- 87,459 miles
- Test number
- 618187714311
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Rear Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Lower Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteOuter sill covers fitted
Pass83,116 miles (+6,270)8 advisories4 notes
- MOT expiry
- 13 Nov 2014
- Odometer
- 83,116 miles
- Test number
- 325528713349
- AdvisoryNearside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryNearside Rear Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryNearside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Rear Upper Suspension arm has slight play in a pin/bush (2.4.G.2)
- AdvisoryOffside Front Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Rear Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryOffside Rear Upper Suspension arm has slight play in a pin/bush (2.4.G.2)
- NoteOuter sill covers fitted
- NoteParking brake lever travel high
- NoteParking brake performance low
- NoteSteering slightly heavy intermittently
Pass76,846 miles (+5,972)1 note
- MOT expiry
- 12 Sept 2013
- Odometer
- 76,846 miles
- Test number
- 607244352227
- NoteNearside mirror slightly loose
Pass70,874 miles (+2,864)
- MOT expiry
- 12 Sept 2012
- Odometer
- 70,874 miles
- Test number
- 265706551252
No defects or advisories recorded.
Pass68,010 miles (+8,453)1 advisory1 note
- MOT expiry
- 6 Oct 2011
- Odometer
- 68,010 miles
- Test number
- 203910580248
- AdvisoryWindscreen has damage to an area less than a 40mm circle outside zone 'A' (8.3.1d)
- NoteNail in offside rear tyre
Pass59,557 miles (+12,041)2 advisories
- MOT expiry
- 2 Sept 2010
- Odometer
- 59,557 miles
- Test number
- 581566149298
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
- AdvisoryTyre worn close to the legal limit (4.1.E.1)
Pass47,516 miles (+13,199)2 advisories
- MOT expiry
- 27 Aug 2009
- Odometer
- 47,516 miles
- Test number
- 943691248251
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryParking brake: parking brake efficiency only just met. It would appear that the braking system requires adjustment or repair. (3.7.C.1b)
Pass34,317 miles (+171)
- MOT expiry
- 20 Aug 2008
- Odometer
- 34,317 miles
- Test number
- 463593037220
No defects or advisories recorded.
Fail34,146 miles (-39,663)1 failure
- MOT expiry
- No new certificate
- Odometer
- 34,146 miles
- Test number
- 874849227296
- FailureTyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
Pass73,809 miles1 advisory
- MOT expiry
- 28 Sept 2007
- Odometer
- 73,809 miles
- Test number
- 481262476222
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
Questions about L29 KSP
- Does L29 KSP currently have a valid MOT?
- Yes. DVSA records show the MOT on L29 KSP is valid until 28 Mar 2027.
- When is the MOT due on L29 KSP?
- The MOT on L29 KSP is valid until 28 Mar 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has L29 KSP done?
- L29 KSP was recorded at 128,674 miles at its MOT on 13 Mar 2026, an average of 2,820 miles a year.
- Has L29 KSP ever failed its MOT?
- Yes. L29 KSP has failed 5 of its 25 MOT tests, most recently on 20 Mar 2025.
- Has the mileage on L29 KSP ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 17 Aug 2007. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on L29 KSP find?
- L29 KSP passed its latest MOT on 13 Mar 2026 with 1 minor defect and 10 advisories: nearside obligatory mirror slightly loose; nearside rear inner suspension component mounting prescribed area is corroded but not considered excessive; nearside rear inner tyre worn close to legal limit/worn on edge, and 8 more.
Related registrations
Contains DVSA MOT history data, public sector information licensed under the Open Government Licence v3.0. Driver Codes is not affiliated with DVSA or DVLA.