
BMW 316
Beige · Petrol · 1993 · 1,596 cc
L46 WDLMOT history
L46 WDL is a beige petrol BMW 316 first used on 4 Nov 1993. Its MOT expired on 14 Jul 2025 and it has passed 20 of 38 MOT tests, with 154,628 miles recorded at the latest.
From DVSA MOT records, updated 11 Jul 2024.
- MOT
- Expired
- On 14 Jul 2025
- Mileage
- 154,628 mi
- At MOT on 11 Jul 2024
- MOT tests
- 38
- 20 passed · 18 failed
- Per year
- 4,416 mi
- Average between MOTs
Vehicle details
- Registration
- L46 WDL
- Registration format
- Prefix (1983 to 2001)
- Make
- BMW
- Model
- 316
- Colour
- Beige
- Fuel type
- Petrol
- Engine size
- 1,596 cc
- Year of manufacture
- 1993
- First used
- 4 Nov 1993
- MOT status
- MOT expired on 14 Jul 2025
- Latest MOT test
- 11 Jul 2024 (Pass)
Mileage history
L46 WDL was last recorded at 154,628 miles on 11 Jul 2024, 0 miles more than at the previous MOT on 3 Jul 2024.
- Previous MOT
- 154,628 miles · 3 Jul 2024
- Between the last two tests
- 0 miles
- Average per year
- 4,416 miles
Recorded mileage by year
- 2024 – 154,628 miles
- 2023 – 153,168 miles
- 2022 – 152,258 miles
- 2021 – 151,042 miles
- 2020 – 149,888 miles
- 2019 – 146,392 miles
- 2018 – 142,754 miles
- 2017 – 138,893 miles
- 2016 – 133,533 miles
- 2015 – 127,315 miles
- 2014 – 120,565 miles
- 2013 – 113,151 miles
- 2012 – 107,822 miles
- 2011 – 101,986 miles
- 2010 – 97,243 miles
- 2009 – 91,355 miles
- 2008 – 85,226 miles
- 2007 – 78,337 miles
- 2006 – 73,786 miles
- 2005 – 69,987 miles
What the latest MOT found
- AdvisoryCentral Exhaust mounting defective (6.1.2 (a))Recorded at 2 MOTs since 2024
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))Recorded at 2 MOTs since 2024
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))Recorded at 2 MOTs since 2024
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))Recorded at 7 MOTs since 2020
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.
Rear Registration plate deteriorated but not likely to be misread
Advisory7 MOTs, 2019–2022
Front Brake pad(s) wearing thin (3.5.1g)
Advisory4 MOTs, 2005–2018
Rear registration plate deteriorated but not likely to be misread (6.3.1d)
Advisory4 MOTs, 2013–2018
Nearside Front position lamp(s) not working (1.1.A.3b)
Failure3 MOTs, 2013–2018
Nearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
Failure3 MOTs, 2008–2017
Nearside Front Brake hose slightly deteriorated (3.6.B.4d)
Advisory3 MOTs, 2008–2010
Full MOT history
38 tests since 11 May 2005, newest first. Select a test to see every defect and advisory.
Pass154,628 miles4 advisories
- MOT expiry
- 14 Jul 2025
- Odometer
- 154,628 miles
- Test number
- 959652707501
- AdvisoryCentral Exhaust mounting defective (6.1.2 (a))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Fail154,628 miles (+1,460)6 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 154,628 miles
- Test number
- 665775520649
- MajorNearside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- MajorOffside Rear Parking brake inoperative on one side (1.4.1 (a))
- MajorOffside Rear Service brake lagging in operation (1.2.1 (d))
- MajorOffside Stop lamp(s) not working (4.3.1 (a) (ii))
- MajorParking brake efficiency below requirements (1.4.2 (a) (i))
- MajorRear Brakes imbalanced across an axle Axle 2 (1.2.1 (b) (i))
- AdvisoryCentral Exhaust mounting defective (6.1.2 (a))
- AdvisoryNearside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))
- AdvisoryOffside Rear Brake pipe corroded, covered in grease or other material From flexy hose to caliper (1.1.11 (c))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
Pass153,168 miles1 minor
- MOT expiry
- 14 Jul 2024
- Odometer
- 153,168 miles
- Test number
- 639288801874
- MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
Fail153,168 miles (+910)1 dangerous3 major1 minor
- MOT expiry
- No new certificate
- Odometer
- 153,168 miles
- Test number
- 421343409303
- DangerousNearside Front Tyre has a tear, caused by separation or partial failure of its structure inner side wall 185 / 65 / 15 H (5.2.3 (d) (ii))
- MajorFront Registration plate does not conform to the specified requirements (0.1 (d))
- MajorNearside Headlamp not working on dipped beam (4.1.1 (a) (ii))
- MajorRear Registration plate does not conform to the specified requirements (0.1 (d))
- MinorNearside Registration plate lamp inoperative in the case of multiple lamps or light sources (4.7.1 (b) (i))
Pass152,258 miles2 advisories
- MOT expiry
- 14 Jul 2023
- Odometer
- 152,258 miles
- Test number
- 643792927348
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Fail152,258 miles (+1,216)2 major2 advisories
- MOT expiry
- No new certificate
- Odometer
- 152,258 miles
- Test number
- 713855099522
- MajorNearside Track rod end ball joint dust cover excessively damaged or deteriorated so that it no longer prevents the ingress of dirt (2.1.3 (g) (ii))
- MajorOffside Track rod end ball joint dust cover excessively damaged or deteriorated so that it no longer prevents the ingress of dirt (2.1.3 (g) (ii))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass151,042 miles1 minor3 advisories
- MOT expiry
- 14 Jul 2022
- Odometer
- 151,042 miles
- Test number
- 131831175686
- MinorFront Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOil leak, but not excessive Rear Differential (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Fail151,042 miles (+1,154)2 major1 minor3 advisories
- MOT expiry
- No new certificate
- Odometer
- 151,042 miles
- Test number
- 424305599067
- MajorRear Exhaust has a major leak of exhaust gases (6.1.2 (a))
- MajorRear Exhaust system insecure (6.1.2 (a))
- MinorFront Windscreen wiper blade defective (3.4 (b) (i))
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryOil leak, but not excessive Rear Differential (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass149,888 miles (+1)2 advisories
- MOT expiry
- 14 Jul 2021
- Odometer
- 149,888 miles
- Test number
- 620254473612
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Fail149,887 miles (+3,495)3 major4 advisories
- MOT expiry
- No new certificate
- Odometer
- 149,887 miles
- Test number
- 129691216326
- MajorNearside Rear Brake hose excessively deteriorated (1.1.12 (b) (ii))
- MajorOffside Rear Brake hose excessively deteriorated (1.1.12 (b) (ii))
- MajorOffside Windscreen wiper does not clear the windscreen effectively (3.4 (b) (ii))
- AdvisoryOffside Front Tyre worn close to legal limit/worn on edge (5.2.3 (e))
- AdvisoryOffside Front tyre 27 years old
- AdvisoryOil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass146,392 miles (+2)6 advisories
- MOT expiry
- 13 Jul 2020
- Odometer
- 146,392 miles
- Test number
- 252069821966
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Front Nail in tyre
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Fail146,390 miles (+3,636)3 major6 advisories
- MOT expiry
- No new certificate
- Odometer
- 146,390 miles
- Test number
- 123715866670
- MajorExhaust carbon monoxide content after 2nd fast idle exceeds default limits (8.2.1.2 (b))
- MajorNearside Front Inner Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- MajorOffside Front Inner Suspension arm ball joint excessively worn (5.3.4 (a) (i))
- AdvisoryFront Oil leak, but not excessive (8.4.1 (a) (i))
- AdvisoryNearside Front Nail in tyre
- AdvisoryNearside Front Tyre slightly damaged/cracking or perishing (5.2.3 (d) (ii))
- AdvisoryNearside Rear Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryOffside Front Brake hose slightly deteriorated (1.1.12 (b) (ii))
- AdvisoryRear Registration plate deteriorated but not likely to be misread (0.1 (b))
Pass142,754 miles (+109)4 advisories
- MOT expiry
- 20 May 2019
- Odometer
- 142,754 miles
- Test number
- 330261436123
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Inner Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Inner Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
Fail142,645 miles (+3,752)9 failures4 advisories
- MOT expiry
- No new certificate
- Odometer
- 142,645 miles
- Test number
- 784043062051
- FailureBrake hydraulic reservoir fluid level below minimum level (3.6.G.1b)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Rear wheel cylinder leaking (3.6.A.1)
- FailureNearside rear brake recording little or no effort (3.7.B.5a)
- FailureNearside rear parking brake recording little or no effort (3.7.B.6a)
- FailureParking brake: efficiency below requirements (3.7.B.7)
- FailureRear Brakes imbalanced across an axle (3.7.B.5b)
- FailureRear Brakes imbalanced across an axle Axle 2 (3.7.B.5b)
- FailureRear parking (secondary) brakes imbalanced (3.7.B.6b)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryNearside Inner Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryOffside Inner Tie bar/rod has slight play in a ball joint (2.4.G.2)
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
Pass138,893 miles (+23)
- MOT expiry
- 20 May 2018
- Odometer
- 138,893 miles
- Test number
- 285245175881
No defects or advisories recorded.
Fail138,870 miles (+5,337)4 failures
- MOT expiry
- No new certificate
- Odometer
- 138,870 miles
- Test number
- 740340924700
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureNearside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureOffside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Stop lamp not working (1.2.1b)
Pass133,533 miles (+39)
- MOT expiry
- 20 May 2017
- Odometer
- 133,533 miles
- Test number
- 371959690061
No defects or advisories recorded.
Fail133,494 miles (+6,179)3 failures
- MOT expiry
- No new certificate
- Odometer
- 133,494 miles
- Test number
- 786060741896
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureNearside Headlamp aim too high (1.8)
- FailureOffside Front Shock absorber has a serious fluid leak (2.7.3)
Pass127,315 miles
- MOT expiry
- 20 May 2016
- Odometer
- 127,315 miles
- Test number
- 209326825168
No defects or advisories recorded.
Fail127,315 miles (+6,750)1 failure
- MOT expiry
- No new certificate
- Odometer
- 127,315 miles
- Test number
- 279506825196
- FailureWindscreen has a sticker or other obstruction encroaching by more than 10mm within zone 'A' (8.3.1b)
Pass120,565 miles (+92)
- MOT expiry
- 20 May 2015
- Odometer
- 120,565 miles
- Test number
- 319679424155
No defects or advisories recorded.
Fail120,473 miles (+7,322)8 failures
- MOT expiry
- No new certificate
- Odometer
- 120,473 miles
- Test number
- 297103124160
- FailureExhaust tailpipe not capable of allowing the emission probe to be inserted (7.3.D.1)
- FailureNearside Headlamp aim too high (1.8)
- FailureNearside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureNearside Steering rack gaiter split (2.2.D.2d)
- FailureOffside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureOffside Headlamp aim beam image obviously incorrect (1.8.A.1b)
- FailureOffside Steering rack gaiter split (2.2.D.2d)
- FailureRear Exhaust has a major leak of exhaust gases (7.1.2)
Pass113,151 miles2 advisories1 note
- MOT expiry
- 20 May 2014
- Odometer
- 113,151 miles
- Test number
- 529740733196
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
- NoteExhaust bracket broken
Fail113,151 miles (+5,329)4 failures2 advisories2 notes
- MOT expiry
- No new certificate
- Odometer
- 113,151 miles
- Test number
- 537939023182
- FailureNearside Front Tyre has a cut in excess of the requirements deep enough to reach the ply or cords (4.1.D.1a)
- FailureNearside Front position lamp(s) not working (1.1.A.3b)
- FailureOffside Windscreen wiper does not clear the windscreen effectively (8.2.2)
- FailureWindscreen washer provides insufficient washer liquid (8.2.3)
- AdvisoryOffside Front Shock absorber has a light misting of oil (2.7.3)
- AdvisoryRear registration plate deteriorated but not likely to be misread (6.3.1d)
- NoteNail in offside rear tyre
- NoteExhaust bracket broken
Pass107,822 miles
- MOT expiry
- 20 May 2013
- Odometer
- 107,822 miles
- Test number
- 205807312147
No defects or advisories recorded.
Fail107,822 miles (+5,836)4 failures3 advisories1 note
- MOT expiry
- No new certificate
- Odometer
- 107,822 miles
- Test number
- 655567212179
- FailureCentre Stop lamp not working (1.2.1b)
- FailureNearside Outer Front Lower Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Outer Front Front suspension has excessive play in a lower suspension ball joint (2.5.B.1a)
- AdvisoryNearside Front Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryNearside Inner Front Lower Suspension arm ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- AdvisoryOffside Inner Front Lower Suspension arm ball joint dust cover damaged, but preventing the ingress of dirt (2.4.G.2)
- NoteExhaust hanger missing
Pass101,986 miles1 note
- MOT expiry
- 20 May 2012
- Odometer
- 101,986 miles
- Test number
- 695880731184
- NoteOil leak
Fail101,986 miles (+4,743)4 failures1 note
- MOT expiry
- No new certificate
- Odometer
- 101,986 miles
- Test number
- 436250331168
- FailureNearside Front Brake hose seriously damaged (found during steering lock to lock check) (2.2.D.2b)
- FailureOffside Front Brake hose seriously damaged (found during steering lock to lock check) (2.2.D.2b)
- FailureOffside Front Headlamp aim too high (1.8)
- FailureOffside Rear Registration plate lamp not working (1.1.C.1d)
- NoteOil leak
Pass97,243 miles7 advisories
- MOT expiry
- 20 May 2011
- Odometer
- 97,243 miles
- Test number
- 202653830441
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Brake hose slightly deteriorated (3.6.B.4d)
Fail97,241 miles (+5,886)5 failures7 advisories
- MOT expiry
- No new certificate
- Odometer
- 97,241 miles
- Test number
- 702723430145
- FailureNearside Headlamp aim too far to the right (1.8)
- FailureOffside Headlamp aim too high (1.8)
- FailureOffside Rear Brake pipe excessively corroded (3.6.B.2c)
- FailureRegistration plate lamp not working (1.1.5c)
- FailureWindscreen has a sticker or other obstruction encroaching into the swept area by more than 40mm outside zone 'A' (8.3.1e)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryNearside Rear Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryNearside Rear Brake pipe slightly corroded (3.6.B.2c)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Suspension arm rubber bush deteriorated but not resulting in excessive movement (2.4.G.2)
- AdvisoryOffside Rear Brake hose slightly deteriorated (3.6.B.4d)
Pass91,355 miles3 advisories
- MOT expiry
- 20 May 2010
- Odometer
- 91,355 miles
- Test number
- 710961619163
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
Fail91,355 miles (+6,129)4 failures3 advisories2 notes
- MOT expiry
- No new certificate
- Odometer
- 91,355 miles
- Test number
- 903511819100
- FailureNearside Headlamp not working on dipped beam (1.7.5a)
- FailureNearside Headlamp not working on main beam (1.7.5a)
- FailureOffside Rear fog lamp not working (1.3.2b)
- FailureWindscreen washer provides insufficient washer liquid (8.2.3)
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
- AdvisoryFront Tyre worn close to the legal limit (4.1.E.1)
- AdvisoryFront brake disc worn, pitted or scored, but not seriously weakened (3.5.1i)
- NoteN/s headlamp unit water contaminated
- NoteN/s rear lamps water contaminated
Pass85,226 miles3 advisories2 notes
- MOT expiry
- 20 May 2009
- Odometer
- 85,226 miles
- Test number
- 802542248137
- AdvisoryExhaust has part of the system slightly deteriorated (7.1.1a)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- NoteBoth front tyre sidewalls perished.
- NoteWater in nearside rear lamp unit.
Fail85,226 miles (+6,889)3 failures4 advisories2 notes
- MOT expiry
- No new certificate
- Odometer
- 85,226 miles
- Test number
- 532156938114
- FailureNearside Rear Stop lamp not working (1.2.1b)
- FailureNearside Rear Tyre tread depth below requirements of 1.6mm (4.1.E.1)
- FailureOffside Rear fog lamp not working (1.3.2b)
- AdvisoryExhaust has part of the system slightly deteriorated (7.1.1a)
- AdvisoryNearside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Front Brake hose slightly deteriorated (3.6.B.4d)
- AdvisoryOffside Rear Tyre worn close to the legal limit (4.1.E.1)
- NoteBoth front tyre sidewalls perished.
- NoteWater in nearside rear lamp unit.
Pass78,337 miles (+4,551)1 advisory
- MOT expiry
- 17 May 2008
- Odometer
- 78,337 miles
- Test number
- 242519327410
- AdvisoryOffside Rear Brake pipe slightly corroded (3.6.B.2c)
Pass73,786 miles
- MOT expiry
- 17 May 2007
- Odometer
- 73,786 miles
- Test number
- 251868716479
No defects or advisories recorded.
Fail73,786 miles (+3,799)4 failures
- MOT expiry
- No new certificate
- Odometer
- 73,786 miles
- Test number
- 530048116181
- FailureNearside Front Direction indicator incomplete (1.5.A1b)
- FailureNearside Front Direction indicator incorrect colour (1.4.A.2f)
- FailureOffside Rear Rear fog lamp not working (1.3.2b)
- FailureOffside Rear Stop lamp not working (1.2.1b)
Pass69,987 miles1 advisory
- MOT expiry
- 17 May 2006
- Odometer
- 69,987 miles
- Test number
- 514151935183
- AdvisoryFront Brake pad(s) wearing thin (3.5.1g)
Questions about L46 WDL
- Does L46 WDL currently have a valid MOT?
- No. The MOT on L46 WDL expired on 14 Jul 2025, according to DVSA records.
- When is the MOT due on L46 WDL?
- The MOT on L46 WDL expired on 14 Jul 2025. It can only be driven to a pre-booked MOT test or to repairs needed to pass one.
- What mileage has L46 WDL done?
- L46 WDL was recorded at 154,628 miles at its MOT on 11 Jul 2024, an average of 4,416 miles a year.
- Has L46 WDL ever failed its MOT?
- Yes. L46 WDL has failed 18 of its 38 MOT tests, most recently on 3 Jul 2024.
- Has the mileage on L46 WDL ever gone down?
- No. The odometer reading went up or stayed the same at every MOT test on record. Service records are still worth checking.
- What did the latest MOT on L46 WDL find?
- L46 WDL passed its latest MOT on 11 Jul 2024 with 4 advisories: central exhaust mounting defective; nearside rear brake pipe corroded, covered in grease or other material from flexy hose to caliper; offside rear brake pipe corroded, covered in grease or other material from flexy hose to caliper, and 1 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.