
Land Rover Defender
Green · Diesel · 2002 · 2,495 cc
K25 MLRMOT history
K25 MLR is a green diesel Land Rover Defender first used on 27 Jun 2002. Its MOT is valid until 29 Sept 2027 and it has passed 21 of 37 MOT tests, with 108,891 miles recorded at the latest.
From DVSA MOT records, updated 25 Sept 2026.

- MOT
- Valid
- Until 29 Sept 2027
- Mileage
- 108,891 mi
- At MOT on 25 Sept 2026
- MOT tests
- 37
- 21 passed · 16 failed
- Per year
- 3,734 mi
- Average between MOTs
Vehicle details
- Registration
- K25 MLR
- Registration format
- Prefix (1983 to 2001)
- Make
- Land Rover
- Model
- Defender
- Colour
- Green
- Fuel type
- Diesel
- Engine size
- 2,495 cc
- Year of manufacture
- 2002
- First used
- 27 Jun 2002
- MOT status
- MOT valid until 29 Sept 2027
- Latest MOT test
- 25 Sept 2026 (Pass)
Mileage history
K25 MLR was last recorded at 108,891 miles on 25 Sept 2026, 4,217 miles more than at the previous MOT on 30 Sept 2025.
Mileage went down between tests
- 26 Jul 2013: 73,024 miles, lower than 73,124 miles on 25 Jul 2013.
A replacement instrument cluster, a recording error at the test or odometer tampering can cause this.
- Previous MOT
- 104,674 miles · 30 Sept 2025
- Between the last two tests
- 4,217 miles
- Average per year
- 3,734 miles
Recorded mileage by year
- 2026 – 108,891 miles
- 2025 – 104,674 miles
- 2024 – 99,742 miles
- 2023 – 95,306 miles
- 2022 – 94,666 miles
- 2021 – 92,640 miles
- 2020 – 91,050 miles
- 2019 – 90,205 miles
- 2018 – 88,116 miles
- 2017 – 85,638 miles
- 2016 – 82,705 miles
- 2015 – 81,064 miles
- 2014 – 77,628 miles
- 2013 – 73,024 miles
- 2012 – 69,846 miles
- 2011 – 65,029 miles
- 2010 – 59,296 miles
- 2009 – 55,455 miles
- 2008 – 50,883 miles
- 2007 – 43,937 miles
- 2006 – 33,380 miles
What the latest MOT found
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))Recorded at 2 MOTs since 2025
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.
Steering box has a slight oil leak (2.2.D.2e)
Advisory5 MOTs, 2014–2017
Exhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
Failure5 MOTs, 2009–2017
Nearside Rear Brake disc worn, pitted or scored, but not seriously weakened
Advisory4 MOTs, 2022–2023
Offside Rear Brake disc worn, pitted or scored, but not seriously weakened
Advisory4 MOTs, 2022–2023
Both front hub seals leaking
Advisory4 MOTs, 2016–2023
Front registration plate deteriorated but not likely to be misread (6.3.1d)
Advisory4 MOTs, 2014–2017
Full MOT history
37 tests since 5 Jul 2006, newest first. Select a test to see every defect and advisory.
Pass108,891 miles (+4,217)1 advisory
- MOT expiry
- 29 Sept 2027
- Odometer
- 108,891 miles
- Test number
- 989048587705
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
Pass104,674 miles (+4,932)1 minor7 advisories
- MOT expiry
- 29 Sept 2026
- Odometer
- 104,674 miles
- Test number
- 107586557233
- MinorSteering linkage ball joint ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt drop arm ball joint (2.1.3 (g) (i))
- AdvisoryNearside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
- AdvisoryNearside Front Track rod end ball joint has slight play (2.1.3 (b) (i))
- AdvisoryNearside Front Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOffside Front Seat belt webbing slightly damaged or frayed (7.1.2 (b))
- AdvisorySuspension component mounting prescribed area is corroded but not considered excessive all chassis look corroded front and rear (5.3.6 (a) (i))
- AdvisoryOffside and nearside rear D bush mounts corroded
- AdvisoryRear brake discs looking corroded
Pass99,742 miles4 advisories
- MOT expiry
- 16 Sept 2025
- Odometer
- 99,742 miles
- Test number
- 805388105864
- AdvisoryFront Upper Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Rear Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
- AdvisoryRear Lower Suspension arm pin or bush worn but not resulting in excessive movement shock bushes (5.3.4 (a) (i))
- AdvisoryCorrosion on chassis
Fail99,742 miles (+4,436)2 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 99,742 miles
- Test number
- 146445894946
- MajorFront Steering linkage ball joint ball joint dust cover insecure so that it no longer prevents the ingress of dirt steering box drop arm (2.1.3 (g) (ii))
- MajorOffside Front Steering component mounting prescribed area is excessively corroded chassis leg (2.1.2 (e) (i))
- AdvisoryFront Upper Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Rear Anti-roll bar ball joint has slight play (5.3.4 (a) (i))
- AdvisoryRear Lower Suspension arm pin or bush worn but not resulting in excessive movement shock bushes (5.3.4 (a) (i))
- AdvisoryCorrosion on chassis
Pass95,306 miles (+2)6 advisories
- MOT expiry
- 15 Sept 2024
- Odometer
- 95,306 miles
- Test number
- 192916224718
- AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryTyre slightly damaged/cracking or perishing both front and rear (5.2.3 (d) (ii))
- AdvisoryBoth front hub seals leaking
- AdvisoryBoth rear bump stops missing
- AdvisoryOil leak at gearbox rear
Fail95,304 miles (+638)7 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 95,304 miles
- Test number
- 104323845105
- MajorCentral Exhaust has a major leak of exhaust gases silencer box (6.1.2 (a))
- MajorEmissions unable to be completed burst silencer box (8.2.2.2 (e))
- MajorNearside Front Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- MajorNearside Rear Vehicle structure or chassis has excessive corrosion, seriously affecting its strength within 30cm of a body mounting cross member (6.2.2 (d) (i))
- MajorNearside Vehicle structure is fractured and structural rigidity is significantly reduced central chassis holed (6.1.1 (a) (i))
- MajorPower steering pipe/hose leaking (2.1.5 (a))
- MajorService brake efficiency below requirements (1.2.2 (a) (i))
- AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryTyre slightly damaged/cracking or perishing both front and rear (5.2.3 (d) (ii))
- AdvisoryBoth rear bump stops missing
- AdvisoryOil leak at gearbox rear
Pass94,666 miles (+3)6 advisories
- MOT expiry
- 11 Sept 2023
- Odometer
- 94,666 miles
- Test number
- 346491255883
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOil leak, but not excessive gear box rear (8.4.1 (a) (i))
Fail94,663 miles (+2,023)6 major5 advisories
- MOT expiry
- No new certificate
- Odometer
- 94,663 miles
- Test number
- 457851480914
- MajorFront Intermediate drop arm insecure (2.1.3 (a) (i))
- MajorFront Steering box has excessive free play detected at the steering wheel (steering box fitted) (2.3 (a) (i))
- MajorNearside Front Bumper damaged and likely to cause injury when grazed or contacted (6.1.4 (a) (i))
- MajorNearside Front Lower Coil spring mounting corroded and seriously weakened (5.3.1 (b) (i))
- MajorNearside Front Wheel bearing has excessive play (5.1.3 (a) (i))
- MajorOffside Rear Oil leaking excessively from transmission (8.4.1 (a) (i))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryNearside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Rear Brake disc worn, pitted or scored, but not seriously weakened (1.1.14 (a) (ii))
- AdvisoryOil leak, but not excessive gear box rear (8.4.1 (a) (i))
Pass92,640 miles (+1,590)5 advisories
- MOT expiry
- 23 Aug 2022
- Odometer
- 92,640 miles
- Test number
- 758486904030
- AdvisoryFront Registration plate deteriorated but not likely to be misread (0.1 (b))
- AdvisoryNearside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryOffside Front Brake pipe corroded, covered in grease or other material (1.1.11 (c))
- AdvisoryRear Oil leak, but not excessive diff (8.4.1 (a) (i))
- AdvisorySteering box has seepage (2.1.1 (e) (i))
Pass91,050 miles1 minor
- MOT expiry
- 23 Aug 2021
- Odometer
- 91,050 miles
- Test number
- 955530134823
- MinorSteering box leaking oil (2.1.1 (e) (i))
Fail91,050 miles (+5)1 major1 minor
- MOT expiry
- No new certificate
- Odometer
- 91,050 miles
- Test number
- 127047097492
- MajorOffside Front Wheel bearing has excessive play (5.1.3 (a) (i))
- MinorSteering box leaking oil (2.1.1 (e) (i))
Fail91,045 miles (+840)5 major1 minor
- MOT expiry
- No new certificate
- Odometer
- 91,045 miles
- Test number
- 556658112573
- MajorNearside Front Lower Suspension arm pin or bush excessively worn (5.3.4 (a) (i))
- MajorNearside Front Wheel bearing has excessive play (5.1.3 (a) (i))
- MajorNearside Rear Integral body structure or chassis has excessive corrosion, seriously affecting its strength within 30cm of a body mounting (6.2.2 (d) (i))
- MajorOffside Front Wheel bearing has excessive play (5.1.3 (a) (i))
- MajorRear Towbar excessively corroded within 30cm of towbar mounting (6.1.6 (i) (i))
- MinorSteering box leaking oil (2.1.1 (e) (i))
Pass90,205 miles (+2,089)3 advisories
- MOT expiry
- 4 Aug 2020
- Odometer
- 90,205 miles
- Test number
- 287330824937
- AdvisoryIntegral body structure is corroded but structural rigidity is not significantly reduced under body (6.1.1 (c) (i))
- AdvisoryOffside Rear bump missing
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass88,116 miles1 minor2 advisories
- MOT expiry
- 4 Aug 2019
- Odometer
- 88,116 miles
- Test number
- 731638381626
- MinorOffside Front Drag link end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
Fail88,116 miles (+2,478)1 major1 minor2 advisories
- MOT expiry
- No new certificate
- Odometer
- 88,116 miles
- Test number
- 829554430624
- MajorRear fog lamp not working (4.5.1 (a) (ii))
- MinorOffside Front Drag link end ball joint dust cover damaged or deteriorated, but preventing the ingress of dirt (2.1.3 (g) (i))
- AdvisoryOffside Front Wheel bearing has slight play (5.1.3 (a) (i))
- AdvisoryOil leak, but not excessive engine (8.4.1 (a) (i))
Pass85,638 miles (+22)5 advisories
- MOT expiry
- 4 Aug 2018
- Odometer
- 85,638 miles
- Test number
- 620194664525
- AdvisoryAnti-roll bar rubber bush deteriorated but not resulting in excessive movement both rear d bush (2.4.G.2)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
- AdvisoryBoth front hub seals leaking
- AdvisoryOffside hub has slight play at top pin
Fail85,616 miles (+2,911)6 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 85,616 miles
- Test number
- 784169264551
- FailureBall joint dust cover insecure so that it no longer prevents the ingress of dirt steering arm at steering box (2.2.C.1c)
- FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
- FailureExhaust system not adequately supported (7.1.1)
- FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureOffside Front Front suspension has a loose unit in the upper support bearing assembly (2.5.B.3b)
- FailureOffside Stop lamp not working (1.2.1b)
- AdvisoryAnti-roll bar rubber bush deteriorated but not resulting in excessive movement both rear d bush (2.4.G.2)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
- AdvisoryBoth front hub seals leaking
Pass82,705 miles3 advisories
- MOT expiry
- 4 Aug 2017
- Odometer
- 82,705 miles
- Test number
- 116994468817
- AdvisoryOffside Seat belt stitching slightly frayed (5.2.2b)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
- AdvisoryBoth front hub seals leaking
Fail82,690 miles (+1,626)6 failures3 advisories
- MOT expiry
- No new certificate
- Odometer
- 82,690 miles
- Test number
- 442873126416
- FailureBall joint dust cover excessively damaged so that it no longer prevents the ingress of dirt at steering box (2.2.C.1c)
- FailureBrake pipe excessively corroded front to rear (3.6.B.2c)
- FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
- FailureOffside Rear Anti-roll bar linkage has excessive play in a ball joint (2.4.G.2)
- FailureRear fog lamp not working (1.3.2b)
- FailureRegistration plate lamp not working (1.1.C.1d)
- AdvisoryOffside Seat belt stitching slightly frayed (5.2.2b)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
- AdvisoryBoth front hub seals leaking
Pass81,064 miles1 advisory
- MOT expiry
- 4 Aug 2016
- Odometer
- 81,064 miles
- Test number
- 250201348151
- AdvisoryBrake pipe slightly corroded front to rear (3.6.B.2c)
Fail81,064 miles (+3,436)2 failures1 advisory
- MOT expiry
- No new certificate
- Odometer
- 81,064 miles
- Test number
- 247471229527
- FailureHorn not working (1.6.2a)
- FailureRear fog lamp not working (1.3.2b)
- AdvisoryBrake pipe slightly corroded front to rear (3.6.B.2c)
Pass77,628 miles (+178)5 advisories
- MOT expiry
- 27 Jul 2015
- Odometer
- 77,628 miles
- Test number
- 498859104282
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryOffside Drag link end ball joint has slight play (2.2.B.1f)
- AdvisoryOffside Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
Fail77,450 miles (+4,426)4 failures5 advisories
- MOT expiry
- No new certificate
- Odometer
- 77,450 miles
- Test number
- 956473904294
- FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
- FailureFuel system component leaking (7.2.3)
- FailureOffside Drag link end ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.2.C.1c)
- FailureRear fog lamp not working (1.3.2b)
- AdvisoryBrake pipe slightly corroded (3.6.B.2c)
- AdvisoryFront registration plate deteriorated but not likely to be misread (6.3.1d)
- AdvisoryOffside Drag link end ball joint has slight play (2.2.B.1f)
- AdvisoryOffside Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisorySteering box has a slight oil leak (2.2.D.2e)
Pass73,024 miles (-100)5 advisories1 note
- MOT expiry
- 25 Jul 2014
- Odometer
- 73,024 miles
- Test number
- 996647203279
- AdvisoryNearside Front Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisoryOffside Front Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisoryParking brake lever has little reserve travel (3.1.6b)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1a)
- AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
- NoteOil leaks at front tractor seals
Fail73,124 miles (+3,278)6 failures5 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 73,124 miles
- Test number
- 618296903271
- FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
- FailureNearside Front Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Rear Upper Shock absorber has an excessively worn bush (2.7.4)
- FailureOffside Drag link end ball joint dust cover excessively deteriorated so that it no longer prevents the ingress of dirt (2.2.C.1c)
- FailureOffside Rear Upper Shock absorber has an excessively worn bush (2.7.4)
- FailureOffside Vehicle structure has excessive corrosion, seriously affecting its strength within 30cm of the body mountings (6.1.B.2)
- AdvisoryNearside Front Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisoryOffside Front Seat belt damaged but webbing not significantly weakened (5.2.2a)
- AdvisoryParking brake lever has little reserve travel (3.1.6b)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1a)
- AdvisoryWindscreen has damage to an area less than a 10mm circle within zone 'A' (8.3.1a)
- NoteOil leaks at front tractor seals
Fail69,846 miles2 repaired3 advisories
- MOT expiry
- No new certificate
- Odometer
- 69,846 miles
- Test number
- 369602102441
- Repaired at testNearside Front position lamp(s) not working (1.1.A.3b)
- Repaired at testOffside Stop lamp not working (1.2.1b)
- AdvisoryNearside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisoryOffside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1a)
Pass69,846 miles (+4,817)3 advisories
- MOT expiry
- 19 Jul 2013
- Odometer
- 69,846 miles
- Test number
- 395722902212
- AdvisoryNearside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisoryOffside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisorySteering system has slight free play detected at steering wheel (2.2.A.1a)
Pass65,029 miles2 advisories
- MOT expiry
- 11 Jul 2012
- Odometer
- 65,029 miles
- Test number
- 219149381107
- AdvisoryNearside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisoryOffside Rear Shock absorber has a slightly worn bush (2.7.4)
Fail65,029 miles (+5,733)1 dangerous4 failures2 advisories
- MOT expiry
- No new certificate
- Odometer
- 65,029 miles
- Test number
- 199325481189
- DangerousService brake: efficiency below requirements (3.7.B.7)
- FailureBrake pad(s) insecure (3.5.1g)
- FailureBrake pipe excessively corroded (3.6.B.2c)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureWindscreen washer provides insufficient washer liquid (8.2.3)
- AdvisoryNearside Rear Shock absorber has a slightly worn bush (2.7.4)
- AdvisoryOffside Rear Shock absorber has a slightly worn bush (2.7.4)
Pass59,296 miles (+8)
- MOT expiry
- 11 Jul 2011
- Odometer
- 59,296 miles
- Test number
- 330453790170
No defects or advisories recorded.
Fail59,288 miles (+3,833)2 failures
- MOT expiry
- No new certificate
- Odometer
- 59,288 miles
- Test number
- 414850490179
- FailureNearside Drag link end ball joint has excessive play (2.2.B.1f)
- FailureService brake: efficiency below requirements (3.7.B.7)
Pass55,455 miles (+43)
- MOT expiry
- 8 Jul 2010
- Odometer
- 55,455 miles
- Test number
- 273120999466
No defects or advisories recorded.
Fail55,412 miles (+4,529)2 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 55,412 miles
- Test number
- 181948889198
- FailureExhaust emits an excessive level of metered smoke for a turbo charged engine (7.4.B.3b)
- FailureService brake: efficiency below requirements (3.7.B.7)
- NoteRear n/s mud flap insecure
Pass50,883 miles (+6,946)
- MOT expiry
- 7 Jul 2009
- Odometer
- 50,883 miles
- Test number
- 981090698154
No defects or advisories recorded.
Pass43,937 miles
- MOT expiry
- 4 Jul 2008
- Odometer
- 43,937 miles
- Test number
- 792375987148
No defects or advisories recorded.
Fail43,936 miles (+10,556)2 failures
- MOT expiry
- No new certificate
- Odometer
- 43,936 miles
- Test number
- 634835987180
- FailureOffside rear brake recording little or no effort (3.7.B.5a)
- FailureService brake: efficiency below requirements (3.7.B.7)
Pass33,380 miles1 advisory
- MOT expiry
- 4 Jul 2007
- Odometer
- 33,380 miles
- Test number
- 940206086128
- AdvisoryOffside Front wheel bearing has slight play (2.5.A.3c)
Questions about K25 MLR
- Does K25 MLR currently have a valid MOT?
- Yes. DVSA records show the MOT on K25 MLR is valid until 29 Sept 2027.
- When is the MOT due on K25 MLR?
- The MOT on K25 MLR is valid until 29 Sept 2027. It can be tested up to a month (minus a day) before then and keep the same renewal date.
- What mileage has K25 MLR done?
- K25 MLR was recorded at 108,891 miles at its MOT on 25 Sept 2026, an average of 3,734 miles a year.
- Has K25 MLR ever failed its MOT?
- Yes. K25 MLR has failed 16 of its 37 MOT tests, most recently on 17 Sept 2024.
- Has the mileage on K25 MLR ever gone down?
- Yes. The recorded mileage was lower than at the previous test once, first on 26 Jul 2013. This can be caused by a replacement instrument cluster, a recording error or odometer tampering.
- What did the latest MOT on K25 MLR find?
- K25 MLR passed its latest MOT on 25 Sept 2026 with 1 advisory: nearside front track rod end ball joint has slight play.
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.